Example #1
0
 public bool Actualizar(BE.UI.Comprometido uiComprometido)
 {
     try
     {
         var beComprometido = this.UiToBe(uiComprometido);
         return(new DA.Comprometido().Actualizar(beComprometido));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #2
0
        private BE.UI.Comprometido BeToUi(BE.Comprometido beComprometido)
        {
            var uiComprometido = new BE.UI.Comprometido();

            uiComprometido.Id                     = beComprometido.IdComprometido;
            uiComprometido.SalaId                 = beComprometido.Sala.IdSala;
            uiComprometido.SalaNombre             = beComprometido.Sala.Nombre;
            uiComprometido.Anho                   = beComprometido.Anho;
            uiComprometido.Mes                    = beComprometido.Mes;
            uiComprometido.EmpleadoCodigo         = beComprometido.CodigoEmpleado;
            uiComprometido.EmpleadoNombreCompleto = new LN.Empleado().ObtenerNombreCompleto(beComprometido.CodigoEmpleado);
            uiComprometido.Estado                 = beComprometido.Estado;

            return(uiComprometido);
        }
Example #3
0
        public bool Insertar(ref BE.UI.Comprometido uiComprometido)
        {
            try
            {
                var beComprometido = this.UiToBe(uiComprometido);

                bool rpta = new DA.Comprometido().Insertar(ref beComprometido);
                uiComprometido.Id = beComprometido.IdComprometido;

                return(rpta);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #4
0
        private BE.Comprometido UiToBe(BE.UI.Comprometido uiComprometido)
        {
            var beComprometido = new BE.Comprometido();

            beComprometido.IdComprometido = uiComprometido.Id;
            beComprometido.Anho           = uiComprometido.Anho;
            beComprometido.Mes            = uiComprometido.Mes;
            beComprometido.CodigoEmpleado = uiComprometido.EmpleadoCodigo;
            beComprometido.Estado         = uiComprometido.Estado;

            beComprometido.Sala = new BE.Sala()
            {
                IdSala = uiComprometido.SalaId,
                Nombre = uiComprometido.SalaNombre
            };

            return(beComprometido);
        }
Example #5
0
        public void CargarListaComprometidos()
        {
            try
            {
                int     anho   = int.Parse(this.cboAnho.SelectedValue.ToString());
                int     mes    = int.Parse(this.cboMes.SelectedValue.ToString());
                BE.Sala beSala = (BE.Sala) this.cboSalas.SelectedItem;

                this.lstUiComprometidos = new LN.Comprometido().Listar(anho, mes, beSala.IdSala);

                if (this.lstUiComprometidos.Count == 0)
                {
                    var lstColaborados = new LN.Horario().ListarColaborados(anho, mes, beSala.IdSala);

                    foreach (BE.Record beColaborador in lstColaborados)
                    {
                        var uiComprometido = new BE.UI.Comprometido();

                        uiComprometido.SalaId                 = beSala.IdSala;
                        uiComprometido.SalaNombre             = beSala.Nombre;
                        uiComprometido.Anho                   = anho;
                        uiComprometido.Mes                    = mes;
                        uiComprometido.EmpleadoCodigo         = beColaborador.Codigo;
                        uiComprometido.EmpleadoNombreCompleto = beColaborador.Nombre;

                        this.lstUiComprometidos.Add(uiComprometido);
                    }
                }

                var source = new BindingSource();
                source.DataSource = this.lstUiComprometidos;

                this.dgvComprometidos.DataSource = source;
                this.txtNroRegistros.Text        = this.lstUiComprometidos.Count.ToString();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }