public void AuxiliaraSupervisor(string rut) { Auxiliaries ax = null; for (int i = 0; i < listauxiliares.Count; i++) { if (listauxiliares[i]._rut == rut) { ax = listauxiliares[i]; } } if (ax == null) { Console.WriteLine("El rut indicado no coincide con ningún auxiliar"); Console.WriteLine("==============================================="); } if (ax != null) { Supervisors suv2 = new Supervisors(ax._rut, ax._nombre, ax._apellido, ax._nacimiento, ax._nacionalidad, ax._sueldo, ax._horario); listasupervisores.Add(suv2); Console.WriteLine("El auxiliar" + " " + ax._nombre + " " + ax._apellido + " " + "de rut:" + ax._rut + " " + "a sido ascendido a supervisor"); Console.WriteLine("============================================================================================================="); } for (int i = 0; i < listauxiliares.Count; i++) { if (listauxiliares[i]._rut == rut) { listauxiliares.Remove(listauxiliares[i]); } } }
public void AuxiliaraEmpleado(string rut) { Auxiliaries ax = null; for (int i = 0; i < listauxiliares.Count; i++) { if (listauxiliares[i]._rut == rut) { ax = listauxiliares[i]; } } if (ax == null) { Console.WriteLine("El rut indicado no coincide con ningún auxiliar"); Console.WriteLine("==============================================="); } if (ax != null) { Employees emple2 = new Employees(ax._rut, ax._nombre, ax._apellido, ax._nacimiento, ax._nacionalidad, ax._sueldo, ax._horario); listaempleados.Add(emple2); Console.WriteLine("El auxiliar" + " " + ax._nombre + " " + ax._apellido + " " + "de rut:" + ax._rut + " " + "a sido cambiado a empleado"); Console.WriteLine("================================================================================================================"); } for (int i = 0; i < listauxiliares.Count; i++) { if (listauxiliares[i]._rut == rut) { listauxiliares.Remove(listauxiliares[i]); } } }
public void SupervisoraAuxiliar(string rut) { Supervisors sv = null; for (int i = 0; i < listasupervisores.Count; i++) { if (listasupervisores[i]._rut == rut) { sv = listasupervisores[i]; } } if (sv == null) { Console.WriteLine("El rut indicado no coincide con ningún supervisor"); Console.WriteLine("================================================="); } if (sv != null) { Auxiliaries auxi2 = new Auxiliaries(sv._rut, sv._nombre, sv._apellido, sv._nacimiento, sv._nacionalidad, sv._sueldo, sv._horario); listauxiliares.Add(auxi2); Console.WriteLine("El supervisor" + " " + sv._nombre + " " + sv._apellido + " " + "de rut:" + sv._rut + " " + "a sido descendido a auxiliar"); Console.WriteLine("================================================================================================================"); } for (int i = 0; i < listasupervisores.Count; i++) { if (listasupervisores[i]._rut == rut) { listasupervisores.Remove(listasupervisores[i]); } } }
public void JefeaAuxiliar(string rut) { Bosses boss = null; for (int i = 0; i < listajefes.Count; i++) { if (listajefes[i]._rut == rut) { boss = listajefes[i]; } } if (boss == null) { Console.WriteLine("El rut indicado no coincide con ningún jefe"); Console.WriteLine("==========================================="); } if (boss != null) { Auxiliaries auxi = new Auxiliaries(boss._rut, boss._nombre, boss._apellido, boss._nacimiento, boss._nacionalidad, boss._sueldo, boss._horario); listauxiliares.Add(auxi); Console.WriteLine("El jefe" + " " + boss._nombre + " " + boss._apellido + " " + "de rut:" + boss._rut + " " + "a sido descendido a auxiliar"); Console.WriteLine("================================================================================================================"); } for (int i = 0; i < listajefes.Count; i++) { if (listajefes[i]._rut == rut) { listajefes.Remove(listajefes[i]); } } }
public void EmpleadoaAuxiliar(string rut) { Employees emp = null; for (int i = 0; i < listaempleados.Count; i++) { if (listaempleados[i]._rut == rut) { emp = listaempleados[i]; } } if (emp == null) { Console.WriteLine("El rut indicado no coincide con ningún empleado"); Console.WriteLine("==============================================="); } if (emp != null) { Auxiliaries aux = new Auxiliaries(emp._rut, emp._nombre, emp._apellido, emp._nacimiento, emp._nacionalidad, emp._sueldo, emp._horario); listauxiliares.Add(aux); Console.WriteLine("El empleado" + " " + emp._nombre + " " + emp._apellido + " " + "de rut:" + emp._rut + " " + "a sido camibiado a auxiliar"); Console.WriteLine("================================================================================================================"); } for (int i = 0; i < listaempleados.Count; i++) { if (listaempleados[i]._rut == rut) { listaempleados.Remove(listaempleados[i]); } } }
public bool AgregarAuxiliar(Auxiliaries _auxiliar) { for (int i = 0; i < listauxiliares.Count; i++) { Auxiliaries ai = listauxiliares[i]; if ((ai._rut == _auxiliar._rut) && (ai._nombre == _auxiliar._nombre) && (ai._apellido == _auxiliar._apellido) && (ai._nacimiento == _auxiliar._nacimiento) && (ai._nacionalidad == _auxiliar._nacionalidad)) { Console.WriteLine("Este auxiliar ya estaba antes ingresado"); Console.WriteLine("==============================="); return(false); } } listauxiliares.Add(_auxiliar); Console.WriteLine("Auxiliar agregado"); Console.WriteLine("================"); return(true); }
public void HorarioAuxiliar(string rut, string horario) { Auxiliaries a2 = null; for (int i = 0; i < listauxiliares.Count; i++) { if (listauxiliares[i]._rut == rut) { a2 = listauxiliares[i]; } } if (a2 == null) { Console.WriteLine("El rut indicado no coincide con ningún auxiliar"); Console.WriteLine("==============================================="); } if (a2 != null) { a2._horario = horario; Console.WriteLine("Se le a cambiado el horario al auxiliar" + " " + a2._nombre + " " + a2._apellido + " " + "al horario:" + " " + a2._horario); Console.WriteLine("============================================================================================================="); } }
public void SueldoAuxiliar(string rut, int sueldo) { Auxiliaries a1 = null; for (int i = 0; i < listauxiliares.Count; i++) { if (listauxiliares[i]._rut == rut) { a1 = listauxiliares[i]; } } if (a1 == null) { Console.WriteLine("El rut indicado no coincide con ningún auxiliar"); Console.WriteLine("==============================================="); } if (a1 != null) { a1._sueldo = sueldo; Console.WriteLine("Se le a cambiado el sueldo al auxiliar" + " " + a1._nombre + " " + a1._apellido + " " + "al monto:" + " " + a1._sueldo); Console.WriteLine("============================================================================================================="); } }