Exemple #1
0
 /// <summary>
 /// BL - Registrar Tipo
 /// </summary>
 /// <param name="oTipo">Tipo a registrar</param>
 /// <returns></returns>
 public bool NuevoRegistro(MedDAL.DAL.tipos oTipo)
 {
     return(odalTipos.NuevoRegistro(oTipo));
 }
Exemple #2
0
        private void Editar()
        {

            //Crear el objeto a editar
            oTipos = new MedDAL.DAL.tipos();
            oTipos.idTipo = int.Parse(dgvDatos.SelectedDataKey.Value.ToString());
            oTipos.Nombre = txbTipo.Text;

            string sDatosBitcora = "Tipo: " + txbTipo.Text + " ";

            if (chkAlmacenes.Checked == true)
            {
                oTipos.Almacenes = true;
                sDatosBitcora += "Almacenes: Sí";
            }
            else
            {
                oTipos.Almacenes = false;
                sDatosBitcora += "Almacenes: No ";
            }

            if (chkClientes.Checked == true)
            {
                oTipos.Clientes = true;
                sDatosBitcora += "Clientes: Sí ";
            }
            else
            {
                oTipos.Clientes = false;
                sDatosBitcora += "Clientes: No ";
            }

            if (chkProductos.Checked == true)
            {
                oTipos.Productos = true;
                sDatosBitcora += "Productos: Sí ";
            }
            else
            {
                oTipos.Productos = false;
                sDatosBitcora += "Productos: No ";
            }

            if (chkProveedores.Checked == true)
            {
                oTipos.Proveedores = true;
                sDatosBitcora += "Proveedores: Sí ";
            }
            else
            {
                oTipos.Proveedores = false;
                sDatosBitcora += "Proveedores: No ";
            }

            if (chkVendedores.Checked == true)
            {
                oTipos.Vendedores = true;
                sDatosBitcora += "Vendedores: Sí ";
            }
            else
            {
                oTipos.Vendedores = false;
                sDatosBitcora += "Vendedores: No ";
            }

            if (chkRecetas.Checked == true)
            {
                oTipos.Recetas = true;
                sDatosBitcora += "Recetas: Sí ";
            }
            else
            {
                oTipos.Recetas = false;
                sDatosBitcora += "Recetas: No ";
            }

            if (chkActivo.Checked == true)
            {
                oTipos.Activo = true;
                sDatosBitcora += "Activo: Sí ";
            }
            else
            {
                oTipos.Activo = false;
                sDatosBitcora += "Activo: No ";
            }


            if (oblTipo.EditarRegistro(oTipos))
            {
                lblAviso.Text = "El tipo ha sido actualizada con éxito";
                oBitacora = new MedDAL.DAL.bitacora();
                oBitacora.FechaEntradaSrv = DateTime.Now;
                oBitacora.FechaEntradaCte = DateTime.Now;//Linea Temporal
                oBitacora.Modulo = "Tipos";
                oBitacora.Usuario = Session["usuario"].ToString();
                oBitacora.Nombre = Session["nombre"].ToString();
                oBitacora.Accion = "Actualización de Tipos";
                oBitacora.Descripcion = sDatosBitcora;

                if (!oblBitacora.NuevoRegistro(oBitacora))
                {
                    lblAviso2.Text = "El evento no pudo ser registrado en la bitácora";
                }

                Limpia();
            }
            else
            {
                lblAviso.Text = "El tipo no pudo ser actualizado";
            }
        }
Exemple #3
0
 /// <summary>
 /// Editar registro
 /// </summary>
 /// <param name="oTipo">Tipo a eliminar</param>
 /// <returns></returns>
 public bool EditarRegistro(MedDAL.DAL.tipos oTipo)
 {
     return(odalTipos.EditarRegistro(oTipo));
 }
Exemple #4
0
        protected void Nuevo()
        {

            if (ValidarControles())
            {

                string sDatosBitcora;

                //Declarar el objeto nuevo linea de credito a registrar
                oTipos = new MedDAL.DAL.tipos();
                
                oTipos.Nombre = txbTipo.Text;
                sDatosBitcora = "Tipo: " + txbTipo.Text + " ";

                if (chkAlmacenes.Checked == true)
                {
                    oTipos.Almacenes = true;
                    sDatosBitcora += "Almacenes: Sí";
                }
                else
                {
                    oTipos.Almacenes = false;
                    sDatosBitcora += "Almacenes: No ";
                }

                if (chkClientes.Checked == true)
                {
                    oTipos.Clientes = true;
                    sDatosBitcora += "Clientes: Sí ";
                }
                else
                {
                    oTipos.Clientes = false;
                    sDatosBitcora += "Clientes: No ";
                }

                if (chkProductos.Checked == true)
                {
                    oTipos.Productos = true;
                    sDatosBitcora += "Productos: Sí ";
                }
                else
                {
                    oTipos.Productos = false;
                    sDatosBitcora += "Productos: No ";
                }

                if (chkProveedores.Checked == true)
                {
                    oTipos.Proveedores = true;
                    sDatosBitcora += "Proveedores: Sí ";
                }
                else
                {
                    oTipos.Proveedores = false;
                    sDatosBitcora += "Proveedores: No ";
                }

                if (chkVendedores.Checked == true)
                {
                    oTipos.Vendedores = true;
                    sDatosBitcora += "Vendedores: Sí ";
                }
                else
                {
                    oTipos.Vendedores = false;
                    sDatosBitcora += "Vendedores: No ";
                }

                if (chkRecetas.Checked == true)
                {
                    oTipos.Recetas = true;
                    sDatosBitcora += "Recetas: Sí ";
                }
                else
                {
                    oTipos.Recetas = false;
                    sDatosBitcora += "Recetas: No ";
                }

                if (chkActivo.Checked == true)
                {
                    oTipos.Activo = true;
                    sDatosBitcora += "Activo: Sí ";
                }
                else
                {
                    oTipos.Activo = false;
                    sDatosBitcora += "Activo: No ";
                }


                //Intentar insertar el registro en la base de datos
                if (oblTipo.NuevoRegistro(oTipos))
                {
                        lblAviso.Text = "El tipo se ha registrado con éxito";
                        oBitacora = new MedDAL.DAL.bitacora();
                        oBitacora.FechaEntradaSrv = DateTime.Now;
                        oBitacora.FechaEntradaCte = DateTime.Now;//Linea Temporal
                        oBitacora.Modulo = "Tipos";
                        oBitacora.Usuario = Session["usuario"].ToString();
                        oBitacora.Nombre = Session["nombre"].ToString();
                        oBitacora.Accion = "Nuevo Tipo";
                        oBitacora.Descripcion = sDatosBitcora;

                        if (!oblBitacora.NuevoRegistro(oBitacora))
                        {
                            lblAviso2.Text = "El evento no pudo ser registrado en la bitácora";
                        }

                        Limpia();
                        Deshabilita();
                        Session["accion"] = 0;
                    }
                    else
                    {
                        lblAviso.Text = "El tipo no pudo ser registrado";
                    }
                
            }

        }