0% encontró este documento útil (0 votos)
7 vistas3 páginas

Cálculo de Nómina y Registro de Empleados

El documento describe una aplicación que gestiona nóminas y servicios, incluyendo clases para calcular la nómina de empleados y tarifas de servicios según estratos. Se implementan métodos para guardar datos de empleados y calcular el salario devengado basado en días laborados y asignaciones diarias. Además, se incluyen condiciones para determinar el costo de servicios según el estrato del usuario.

Cargado por

daniel123banco
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
7 vistas3 páginas

Cálculo de Nómina y Registro de Empleados

El documento describe una aplicación que gestiona nóminas y servicios, incluyendo clases para calcular la nómina de empleados y tarifas de servicios según estratos. Se implementan métodos para guardar datos de empleados y calcular el salario devengado basado en días laborados y asignaciones diarias. Además, se incluyen condiciones para determinar el costo de servicios según el estrato del usuario.

Cargado por

daniel123banco
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

namespace apilcacion_de_metodos

{
public class Nomina
{
public string Identificacion { get; set; }
public string Nombre { get; set; }

public int DiasLaborados { get; set; }


public decimal Asignacion { get; set; }

// Metodo para calcular nomina

public decimal CalcularNomina(int diasLab, decimal valorDia)


{
decimal valorDevengado = 0;
decimal bono = 50000;
if (diasLab >= 15)
{
valorDevengado = bono(diasLab * valorDia);
}
else
{
valorDevengado = diasLab * valorDia);
}
return valorDevengado;
}
}

namespace apilcacion_de_metodos
{
public partial class datos : Form
{
public parcial class Datos : Form
{
Nomina miNomina = new Nomina ();
Empleado myNomina = new Empleado ();

public Datos();
}
InitializeComponent();
}
private vaid btnSalir_click (object sender, EventArgs e)
{
[Link]();

}
private void Guardar_Click(object sender, EventArgs e)
{
[Link] = [Link];
[Link] = [Link];
[Link] = [Link]([Link]);
[Link] = Convert.ToInt32([Link]);
[Link]("se guardo el registro")
}
}
// evento boton calcular
}
{
private void calcular_click(object sender, EventArgs e)
{
Desprendible MiDesprendible = new Desprendible ()
miDesprendible = new Desprendible();
Hide();
[Link] = [Link];
[Link] = [Link];
[Link] = [Link]("N");
[Link] = [Link]();
[Link] =
[Link]([Link],[Link])ToString("C
");
// [Link]= [Link];

}
}
}

Valor del servicio

if (Servicio == 1 && Estrato == 1)

costo = 45000 * 0.85;

if (Servicio == 2 && Estrato == 1)

costo = 80000 * 0.85;

if (Servicio == 3 && Estrato == 1)

costo = 100000 * 0.85;

if (Servicio == 1 && Estrato == 2)

costo = 45000 * 0.85;

if (Servicio == 2 && Estrato == 2)

costo = 80000 * 0.85;

if (Servicio == 3 && Estrato == 2)

{
costo = 100000 * 0.85;

{
if ([Link] == "Estrato 1")
{
[Link] = "0.85";
}
else if([Link] == "Estrato 2")
{
[Link] = "0.85";
}
else if ([Link] == "Estrato 3")
{
[Link] = "0.85";
}
else if ([Link] == "estrato 4")
{
[Link] = "";
}
else if ([Link] == "estrato 5")
{
[Link] = "";
}

También podría gustarte