public override bool Agregar(IDato objeto) { Cotizacion cotizacion = (Cotizacion)Buscar(((Cotizacion)objeto).Codigo); if (cotizacion == null) { CotizacionesRegistradas.Add((Cotizacion)objeto); ActualizarDatos(); return(true); } return(false); }
public override bool Agregar(IDato objeto) { Empleado empleado = (Empleado)objeto; empleado = ((Empleado)Buscar(empleado.Cedula)); if (empleado == null) { EmpleadosRegistrados.Add((Empleado)objeto); ActualizarDatos(); return(true); } return(false); }
public override void MostrarInformacion(IDato Dato) { try { Empleado Empleado = (Empleado)Dato; Console.WriteLine("Nombre: {0}", Empleado.Nombre); Console.WriteLine("Cedula: {0}", Empleado.Cedula); Console.WriteLine("Edad: {0}", Empleado.Edad); Console.WriteLine("Sexo: {0}", Empleado.Sexo); Console.WriteLine("Salario Diario: {0}", Empleado.SaldoDiario); } catch (NullReferenceException) { Console.WriteLine("No hay informacion de este empleado"); } }
public void Guardar() { IDato Dato = Diligenciar(); if (Dato == null) { Console.WriteLine("Ocurrio un error, intente nuevamente"); Guardar(); } else { if (Services.Agregar(Dato)) { Console.WriteLine("Se ha agregado correctamente"); } else { Console.WriteLine("No se ha agregado, esta informacion ya existe"); } } }
public Negocio(IDato dato) { _dato = dato; }
public override void MostrarInformacion(IDato Dato) { throw new NotImplementedException(); }
public abstract bool Agregar(IDato objeto);
public abstract void MostrarInformacion(IDato Dato);