コード例 #1
0
        protected void Eliminar()
        {
            oColonia = new MedDAL.DAL.colonias();
            string sClave  = gdvDatos.SelectedRow.Cells[2].Text;
            string sNombre = gdvDatos.SelectedRow.Cells[3].Text;

            oColonia.idColonia = int.Parse(gdvDatos.SelectedDataKey.Value.ToString());
            if (oblColonias.EliminarRegistro(oColonia))
            {
                lblAviso.Text             = "La colonia fue eliminada";
                oBitacora                 = new MedDAL.DAL.bitacora();
                oBitacora.FechaEntradaSrv = DateTime.Now;
                oBitacora.FechaEntradaCte = DateTime.Now;//Linea Temporal
                oBitacora.Modulo          = "Colonia";
                oBitacora.Usuario         = Session["usuario"].ToString();
                oBitacora.Nombre          = Session["nombre"].ToString();
                oBitacora.Accion          = "Colonia Eliminada";
                oBitacora.Descripcion     = "Clave: " + sClave + ", Nombre: " + sNombre;
                if (!oblBitacora.NuevoRegistro(oBitacora))
                {
                    lblAviso2.Text = "El evento no pudo ser registrado en la bitácora";
                }
            }
            else
            {
                lblAviso.Text = "La colonia no pudo ser eliminada, es posible que tenga datos relacionados";
            }
        }
コード例 #2
0
 protected void cmvClave_ServerValidate(object source, ServerValidateEventArgs args)
 {
     if (int.Parse(Session["coloniasaccion"].ToString()) != 2)
     {
         string sClave = args.Value.ToString();
         MedDAL.DAL.colonias oColonia = oblColonias.Buscar(sClave);
         args.IsValid = oColonia == null ? true : false;
     }
 }
コード例 #3
0
        protected void Editar()
        {
            oColonia           = new MedDAL.DAL.colonias();
            oColonia.idColonia = int.Parse(gdvDatos.SelectedDataKey.Value.ToString());
            oColonia.Clave     = txbClave.Text;
            oColonia.Nombre    = txbNombre.Text;
            oColonia.Activo    = ckbActivo.Checked;

            //se obtiene la lista de estados y se asigna la EntityKey a la población a modificar.
            List <MedDAL.DAL.estados> lstEstados = new List <MedDAL.DAL.estados>();

            lstEstados.AddRange((IQueryable <MedDAL.DAL.estados>)Session["lstestadoscolonias"]);
            oColonia.IdEstado = lstEstados[cmbEstadoFormulario.SelectedIndex].idEstado;

            //se obtiene la lista de municipios y se asigna la EntityKey a la población a modificar.
            List <MedDAL.DAL.municipios> lstMunicipios = new List <MedDAL.DAL.municipios>();

            lstMunicipios.AddRange((IQueryable <MedDAL.DAL.municipios>)Session["lstmunicipioscolonias"]);
            oColonia.IdMunicipio = lstMunicipios[cmbMunicipioFormulario.SelectedIndex].idMunicipio;

            //se obtiene la lista de poblaciones y se asigna la EntityKey a la colonia a dar de alta.
            List <MedDAL.DAL.poblaciones> lstPoblaciones = new List <MedDAL.DAL.poblaciones>();

            lstPoblaciones.AddRange((IQueryable <MedDAL.DAL.poblaciones>)Session["lstpoblacionescolonias"]);
            oColonia.IdPoblacion = lstPoblaciones[cmbPoblacionFormulario.SelectedIndex].idPoblacion;

            //Si la actualización de la colonia es exitoso, registrar en la bitácora.
            if (oblColonias.EditarRegistro(oColonia))
            {
                lblAviso.Text             = "La colonia ha sido actualizada con éxito";
                oBitacora                 = new MedDAL.DAL.bitacora();
                oBitacora.FechaEntradaSrv = DateTime.Now;
                oBitacora.FechaEntradaCte = DateTime.Now;//Linea Temporal
                oBitacora.Modulo          = "Colonias";
                oBitacora.Usuario         = Session["usuario"].ToString();
                oBitacora.Nombre          = Session["nombre"].ToString();
                oBitacora.Accion          = "Colonia Actualizada";
                oBitacora.Descripcion     = "Clave: " + txbClave.Text + ", Nombre: " + txbNombre.Text;
                if (!oblBitacora.NuevoRegistro(oBitacora))
                {
                    lblAviso2.Text = "El evento no pudo ser registrado en la bitácora";
                }
            }
            else
            {
                lblAviso.Text = "La colonia no pudo ser actualizada";
            }
        }
コード例 #4
0
        protected void Nuevo()
        {
            //Crear objeto y poblarlo con los datos de la GUI
            oColonia        = new MedDAL.DAL.colonias();
            oColonia.Clave  = txbClave.Text;
            oColonia.Nombre = txbNombre.Text;
            oColonia.Activo = true;

            //se obtiene la lista de estados y se asigna la EntityKey a la población a modificar.
            List <MedDAL.DAL.estados> lstEstados = new List <MedDAL.DAL.estados>();

            lstEstados.AddRange((IQueryable <MedDAL.DAL.estados>)Session["lstestadoscolonias"]);
            oColonia.IdEstado = lstEstados[cmbEstadoFormulario.SelectedIndex].idEstado;

            //se obtiene la lista de municipios y se asigna la EntityKey a la población a modificar.
            List <MedDAL.DAL.municipios> lstMunicipios = new List <MedDAL.DAL.municipios>();

            lstMunicipios.AddRange((IQueryable <MedDAL.DAL.municipios>)Session["lstmunicipioscolonias"]);
            oColonia.IdMunicipio = lstMunicipios[cmbMunicipioFormulario.SelectedIndex].idMunicipio;

            //se obtiene la lista de poblaciones y se asigna la EntityKey a la colonia a dar de alta.
            List <MedDAL.DAL.poblaciones> lstPoblaciones = new List <MedDAL.DAL.poblaciones>();

            lstPoblaciones.AddRange((IQueryable <MedDAL.DAL.poblaciones>)Session["lstpoblacionescolonias"]);
            oColonia.IdPoblacion = lstPoblaciones[cmbPoblacionFormulario.SelectedIndex].idPoblacion;

            //Si el registro de la colonia es exitoso, registrar en la bitácora.
            if (oblColonias.NuevoRegistro(oColonia))
            {
                lblAviso.Text             = "La Colonia se ha registrado con éxito";
                oBitacora                 = new MedDAL.DAL.bitacora();
                oBitacora.FechaEntradaSrv = DateTime.Now;
                oBitacora.FechaEntradaCte = DateTime.Now;//Linea Temporal
                oBitacora.Modulo          = "Colonias";
                oBitacora.Usuario         = Session["usuario"].ToString();
                oBitacora.Nombre          = Session["nombre"].ToString();
                oBitacora.Accion          = "Nueva Colonia";
                oBitacora.Descripcion     = "Clave: " + txbClave.Text + ", Nombre: " + txbNombre.Text;
                if (!oblBitacora.NuevoRegistro(oBitacora))
                {
                    lblAviso2.Text = "El evento no pudo ser registrado en la bitácora";
                }
            }
            else
            {
                lblAviso.Text = "La colonia no pudo ser registrada";
            }
        }
コード例 #5
0
 public bool EliminarRegistro(MedDAL.DAL.colonias oColonia)
 {
     return(odalColonias.EliminarRegistro(oColonia));
 }
コード例 #6
0
 public bool NuevoRegistro(MedDAL.DAL.colonias oColonia)
 {
     return(odalColonias.NuevoRegistro(oColonia));
 }
コード例 #7
0
 protected void Eliminar()
 {
     oColonia = new MedDAL.DAL.colonias();
     string sClave = gdvDatos.SelectedRow.Cells[2].Text;
     string sNombre = gdvDatos.SelectedRow.Cells[3].Text;
     oColonia.idColonia = int.Parse(gdvDatos.SelectedDataKey.Value.ToString());
     if (oblColonias.EliminarRegistro(oColonia))
     {
         lblAviso.Text = "La colonia fue eliminada";
         oBitacora = new MedDAL.DAL.bitacora();
         oBitacora.FechaEntradaSrv = DateTime.Now;
         oBitacora.FechaEntradaCte = DateTime.Now;//Linea Temporal
         oBitacora.Modulo = "Colonia";
         oBitacora.Usuario = Session["usuario"].ToString();
         oBitacora.Nombre = Session["nombre"].ToString();
         oBitacora.Accion = "Colonia Eliminada";
         oBitacora.Descripcion = "Clave: " + sClave + ", Nombre: " + sNombre;
         if (!oblBitacora.NuevoRegistro(oBitacora))
         {
             lblAviso2.Text = "El evento no pudo ser registrado en la bitácora";
         }
     }
     else
     {
         lblAviso.Text = "La colonia no pudo ser eliminada, es posible que tenga datos relacionados";
     }
 }
コード例 #8
0
        protected void Editar()
        {
            oColonia = new MedDAL.DAL.colonias();
            oColonia.idColonia = int.Parse(gdvDatos.SelectedDataKey.Value.ToString());
            oColonia.Clave = txbClave.Text;
            oColonia.Nombre = txbNombre.Text;
            oColonia.Activo = ckbActivo.Checked;

            //se obtiene la lista de estados y se asigna la EntityKey a la población a modificar.
            List<MedDAL.DAL.estados> lstEstados = new List<MedDAL.DAL.estados>();
            lstEstados.AddRange((IQueryable<MedDAL.DAL.estados>)Session["lstestadoscolonias"]);
            oColonia.IdEstado = lstEstados[cmbEstadoFormulario.SelectedIndex].idEstado;

            //se obtiene la lista de municipios y se asigna la EntityKey a la población a modificar.
            List<MedDAL.DAL.municipios> lstMunicipios = new List<MedDAL.DAL.municipios>();
            lstMunicipios.AddRange((IQueryable<MedDAL.DAL.municipios>)Session["lstmunicipioscolonias"]);
            oColonia.IdMunicipio = lstMunicipios[cmbMunicipioFormulario.SelectedIndex].idMunicipio;

            //se obtiene la lista de poblaciones y se asigna la EntityKey a la colonia a dar de alta.
            List<MedDAL.DAL.poblaciones> lstPoblaciones = new List<MedDAL.DAL.poblaciones>();
            lstPoblaciones.AddRange((IQueryable<MedDAL.DAL.poblaciones>)Session["lstpoblacionescolonias"]);
            oColonia.IdPoblacion = lstPoblaciones[cmbPoblacionFormulario.SelectedIndex].idPoblacion;

            //Si la actualización de la colonia es exitoso, registrar en la bitácora.
            if (oblColonias.EditarRegistro(oColonia))
            {
                lblAviso.Text = "La colonia ha sido actualizada con éxito";
                oBitacora = new MedDAL.DAL.bitacora();
                oBitacora.FechaEntradaSrv = DateTime.Now;
                oBitacora.FechaEntradaCte = DateTime.Now;//Linea Temporal
                oBitacora.Modulo = "Colonias";
                oBitacora.Usuario = Session["usuario"].ToString();
                oBitacora.Nombre = Session["nombre"].ToString();
                oBitacora.Accion = "Colonia Actualizada";
                oBitacora.Descripcion = "Clave: " + txbClave.Text + ", Nombre: " + txbNombre.Text;
                if (!oblBitacora.NuevoRegistro(oBitacora))
                {
                    lblAviso2.Text = "El evento no pudo ser registrado en la bitácora";
                }
            }
            else
            {
                lblAviso.Text = "La colonia no pudo ser actualizada";
            }
        }
コード例 #9
0
        protected void Nuevo()
        {
            //Crear objeto y poblarlo con los datos de la GUI
            oColonia = new MedDAL.DAL.colonias();
            oColonia.Clave = txbClave.Text;
            oColonia.Nombre = txbNombre.Text;
            oColonia.Activo = true;

            //se obtiene la lista de estados y se asigna la EntityKey a la población a modificar.
            List<MedDAL.DAL.estados> lstEstados = new List<MedDAL.DAL.estados>();
            lstEstados.AddRange((IQueryable<MedDAL.DAL.estados>)Session["lstestadoscolonias"]);
            oColonia.IdEstado = lstEstados[cmbEstadoFormulario.SelectedIndex].idEstado;

            //se obtiene la lista de municipios y se asigna la EntityKey a la población a modificar.
            List<MedDAL.DAL.municipios> lstMunicipios = new List<MedDAL.DAL.municipios>();
            lstMunicipios.AddRange((IQueryable<MedDAL.DAL.municipios>)Session["lstmunicipioscolonias"]);
            oColonia.IdMunicipio = lstMunicipios[cmbMunicipioFormulario.SelectedIndex].idMunicipio;

            //se obtiene la lista de poblaciones y se asigna la EntityKey a la colonia a dar de alta.
            List<MedDAL.DAL.poblaciones> lstPoblaciones = new List<MedDAL.DAL.poblaciones>();
            lstPoblaciones.AddRange((IQueryable<MedDAL.DAL.poblaciones>)Session["lstpoblacionescolonias"]);
            oColonia.IdPoblacion = lstPoblaciones[cmbPoblacionFormulario.SelectedIndex].idPoblacion;

            //Si el registro de la colonia es exitoso, registrar en la bitácora.
            if (oblColonias.NuevoRegistro(oColonia))
            {
                lblAviso.Text = "La Colonia se ha registrado con éxito";
                oBitacora = new MedDAL.DAL.bitacora();
                oBitacora.FechaEntradaSrv = DateTime.Now;
                oBitacora.FechaEntradaCte = DateTime.Now;//Linea Temporal
                oBitacora.Modulo = "Colonias";
                oBitacora.Usuario = Session["usuario"].ToString();
                oBitacora.Nombre = Session["nombre"].ToString();
                oBitacora.Accion = "Nueva Colonia";
                oBitacora.Descripcion = "Clave: " + txbClave.Text + ", Nombre: " + txbNombre.Text;
                if (!oblBitacora.NuevoRegistro(oBitacora))
                {
                    lblAviso2.Text = "El evento no pudo ser registrado en la bitácora";
                }
            }
            else
            {
                lblAviso.Text = "La colonia no pudo ser registrada";
            }
        }