public Decimal monto_dia(Colaborador colaborador) { Decimal precio_hora = colaborador.obtener_precio_hora().Precio; Horario horario = new Horario().obtener_horario_colaborador(colaborador); int horas_horario = horario.Hora_Fin.Hour - horario.Hora_Inicio.Hour; Decimal monto_dia = precio_hora * horas_horario; return(monto_dia); }
//Muestra mensaje de confirmnacion si el horario fue agregado con exito ó mensaje de error en el caso contrario. public Boolean agregar_sys() { BusinessLogic.Horario horario = obtener_datos(); if (horario.agregar()) { MessageBox.Show("Horario agregado con éxito", "Excelente!", MessageBoxButtons.OK, MessageBoxIcon.Information); return(true); } else { MessageBox.Show("Ocurrió un error", "Ups!", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }
public Boolean editar_sys() { BusinessLogic.Horario horario = obtener_datos(); horario.Id = this.horario.Id; List <Int32> lista = validar_cambios(horario); if (lista.Count == 0) { return(true); } else if (horario.editar(lista)) { MessageBox.Show("Horario editado con éxito", "Excelente!", MessageBoxButtons.OK, MessageBoxIcon.Information); return(true); } else { MessageBox.Show("Ocurrió un error al editar el horario", "Ups!", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }