public string RegistrarContrato(DContrato contrato)
        {
            DContrato Data = new DContrato(0,
                                           Empleado.idEmpleado,
                                           DateTime.Now,
                                           Seleccion.nombrePuesto,
                                           contrato.sueldo,
                                           contrato.horasSemanales,
                                           0,
                                           0);

            Data.fechaCulminacion = contrato.fechaCulminacion;

            var resp = new MContrato().Insertar(Data, Menu.ActUsuario.idUsuario, txtRazon.Text);

            if (resp.Equals("OK"))
            {
                MAuditoria.Insertar(new DAuditoria(
                                        Menu.ActUsuario.idUsuario,
                                        DAuditoria.Contratar,
                                        "Se ha contratado al postulante Nº" + Empleado.idEmpleado));
            }

            return(resp);
        }
        public string ActualizarContrato(DContrato contrato)
        {
            DContrato Data = DataFill;

            Data.sueldo         = contrato.sueldo;
            Data.horasSemanales = contrato.horasSemanales;

            var resp = new MContrato().Editar(Data);

            if (resp.Equals("OK"))
            {
                MAuditoria.Insertar(new DAuditoria(
                                        Menu.ActUsuario.idUsuario,
                                        DAuditoria.Editar,
                                        "Se ha Editado el contrato del empleado Nº" + Empleado.idEmpleado));
            }

            return(resp);
        }
        public void NoContratado()
        {
            var resp = new MContrato().NoContratado(Empleado.idEmpleado, Menu.ActUsuario.idUsuario, txtRazon.Text);

            if (resp.Equals("OK"))
            {
                MAuditoria.Insertar(new DAuditoria(
                                        Menu.ActUsuario.idUsuario,
                                        DAuditoria.NoContratar,
                                        "No se ha contratado el postulante Nº" + Empleado.idEmpleado));

                MessageBox.Show("Accion Completada!", "SwissNet", MessageBoxButton.OK, MessageBoxImage.Information);
                this.DialogResult = true;
                this.Close();
            }
            else
            {
                MessageBox.Show(resp);
            }
        }