private BE.ObservacionEmpleado UiToBe(BE.UI.ObservacionEmpleado uiObservacionEmpleado)
        {
            try
            {
                var beObservacionEmpleado = new BE.ObservacionEmpleado();

                beObservacionEmpleado.IdObservacionEmpleado = uiObservacionEmpleado.ID;
                beObservacionEmpleado.Fecha          = uiObservacionEmpleado.Fecha;
                beObservacionEmpleado.CodigoEmpleado = uiObservacionEmpleado.EmpleadoCodigo;
                beObservacionEmpleado.Descripcion    = uiObservacionEmpleado.ObservacionDescripcion;

                var beSala = new BE.Sala();
                beSala.IdSala = uiObservacionEmpleado.SalaID;
                beSala.Nombre = uiObservacionEmpleado.SalaNombre;
                beObservacionEmpleado.Sala = beSala;

                var beObservacion = new BE.Observacion();
                beObservacion.IdObservacion       = uiObservacionEmpleado.ObservacionID;
                beObservacion.Nombre              = uiObservacionEmpleado.ObservacionNombre;
                beObservacionEmpleado.Observacion = beObservacion;

                return(beObservacionEmpleado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 public bool Eliminar(BE.UI.ObservacionEmpleado uiObservacionEmpleado)
 {
     try
     {
         var beObservacionEmpleado = this.UiToBe(uiObservacionEmpleado);
         int rowsAffected          = new DA.ObservacionEmpleado().Eliminar(beObservacionEmpleado.IdObservacionEmpleado);
         return(rowsAffected > 0);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public bool Insertar(ref BE.UI.ObservacionEmpleado uiObservacionEmpleado)
 {
     try
     {
         var beObservacionEmpleado = this.UiToBe(uiObservacionEmpleado);
         int rowsAffected          = new DA.ObservacionEmpleado().Insertar(ref beObservacionEmpleado);
         uiObservacionEmpleado.ID = beObservacionEmpleado.IdObservacionEmpleado;
         return(rowsAffected > 0);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #4
0
        private void Editar(BE.UI.ObservacionEmpleado uiObservacionEmpleado)
        {
            try
            {
                var frmObservacionEmpleadoMant = FrmAsignarObservacionMant.Instance();
                frmObservacionEmpleadoMant.MdiParent = this.MdiParent;
                frmObservacionEmpleadoMant.Show();

                frmObservacionEmpleadoMant.frmList = this;
                frmObservacionEmpleadoMant.Cargar(uiObservacionEmpleado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public List <BE.UI.ObservacionEmpleado> Listar(int anho, int mes)
        {
            try
            {
                var lstUiObservacionEmpleadoes = new List <BE.UI.ObservacionEmpleado>();

                var lstBeObservacionEmpleadoes = new DA.ObservacionEmpleado().Listar(anho, mes);
                foreach (BE.ObservacionEmpleado beObservacionEmpleado in lstBeObservacionEmpleadoes)
                {
                    BE.UI.ObservacionEmpleado uiObservacionEmpleado = this.BeToUI(beObservacionEmpleado);
                    lstUiObservacionEmpleadoes.Add(uiObservacionEmpleado);
                }

                return(lstUiObservacionEmpleadoes);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #6
0
        private void Limpiar()
        {
            try
            {
                //Limpiar objeto
                this.uiObservacionEmpleado = new BE.UI.ObservacionEmpleado();

                //Limpiar controles de edicion
                this.dtpFecha.Value = DateTime.Now;
                this.CargarSalas();
                this.txtEmpleadoCodigo.Clear();
                this.CargarEmpleados();
                this.CargarTiposObservaciones();
                this.txtDescripcion.Clear();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #7
0
        public void Cargar(BE.UI.ObservacionEmpleado uiObservacionEmpleado = null)
        {
            try
            {
                if (uiObservacionEmpleado != null)
                {
                    this.uiObservacionEmpleado = uiObservacionEmpleado;

                    this.dtpFecha.Value               = this.uiObservacionEmpleado.Fecha;
                    this.cboSala.SelectedValue        = this.uiObservacionEmpleado.SalaID;
                    this.txtEmpleadoCodigo.Text       = this.uiObservacionEmpleado.EmpleadoCodigo;
                    this.cboEmpleado.SelectedValue    = this.uiObservacionEmpleado.EmpleadoCodigo;
                    this.cboObservacion.SelectedValue = this.uiObservacionEmpleado.ObservacionID;
                    this.txtDescripcion.Text          = this.uiObservacionEmpleado.ObservacionDescripcion;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        private BE.UI.ObservacionEmpleado BeToUI(BE.ObservacionEmpleado beObservacionEmpleado)
        {
            try
            {
                var uiObservacionEmpleado = new BE.UI.ObservacionEmpleado();

                uiObservacionEmpleado.ID                     = beObservacionEmpleado.IdObservacionEmpleado;
                uiObservacionEmpleado.Fecha                  = beObservacionEmpleado.Fecha;
                uiObservacionEmpleado.SalaID                 = beObservacionEmpleado.Sala.IdSala;
                uiObservacionEmpleado.SalaNombre             = beObservacionEmpleado.Sala.Nombre;
                uiObservacionEmpleado.EmpleadoCodigo         = beObservacionEmpleado.CodigoEmpleado;
                uiObservacionEmpleado.EmpleadoNombreCompleto = new LN.Empleado().ObtenerNombreCompleto(beObservacionEmpleado.CodigoEmpleado);
                uiObservacionEmpleado.ObservacionID          = beObservacionEmpleado.Observacion.IdObservacion;
                uiObservacionEmpleado.ObservacionNombre      = beObservacionEmpleado.Observacion.Nombre;
                uiObservacionEmpleado.ObservacionDescripcion = beObservacionEmpleado.Descripcion;

                return(uiObservacionEmpleado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }