Beispiel #1
0
 public Subsistema SubsistemaGetById(string Id)
 {
     try
     {
         DataSet          ds        = new DataSet();
         Conexion         oConexion = new Conexion();
         OracleConnection cn        = oConexion.getConexion();
         cn.Open();
         string sqlSelect = "select * from Subsistema " +
                            "WHERE SBS_CODIGO='" + Id + "' ";
         cmd     = new OracleCommand(sqlSelect, cn);
         adapter = new OracleDataAdapter(cmd);
         cmd.ExecuteNonQuery();
         adapter.Fill(ds);
         DataTable dt;
         dt = ds.Tables[0];
         Subsistema NewEnt = new Subsistema();
         if (dt.Rows.Count > 0)
         {
             DataRow dr = dt.Rows[0];
             NewEnt = CargarSubsistema(dr);
         }
         return(NewEnt);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #2
0
        public List <Subsistema> SubsistemaGetAll()
        {
            List <Subsistema> lstSubsistema = new List <Subsistema>();

            try
            {
                ds = new DataSet();
                Conexion         oConexion = new Conexion();
                OracleConnection cn        = oConexion.getConexion();
                cn.Open();
                string sqlSelect = "select * from Subsistema ";
                cmd     = new OracleCommand(sqlSelect, cn);
                adapter = new OracleDataAdapter(cmd);
                cmd.ExecuteNonQuery();
                adapter.Fill(ds);
                DataTable dt = new DataTable();
                dt = ds.Tables[0];
                if (dt.Rows.Count > 0)
                {
                    for (int i = 0; dt.Rows.Count > i; i++)
                    {
                        DataRow    dr     = dt.Rows[i];
                        Subsistema NewEnt = new Subsistema();
                        NewEnt = CargarSubsistema(dr);
                        lstSubsistema.Add(NewEnt);
                    }
                }
                return(lstSubsistema);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #3
0
        public ActionResult Delete(int id)
        {
            Subsistema subsistema = db.Subsistema.Where(s => s.SubsistemaId == id).SingleOrDefault();

            subsistema.eliminado = true;
            db.SaveChanges();
            return(Json(new { mensaje = "Registrado eliminado correctamente" }));
        }
Beispiel #4
0
 public JsonResult Create(Subsistema subsistema)
 {
     try
     {
         db.Subsistema.Add(subsistema);
         db.SaveChanges();
         return(Json(new { mensaje = "Registrado correctamente" }));
     }
     catch (Exception e)
     {
         return(Json(new { mensaje = "Error" }));
     }
 }
Beispiel #5
0
 private Subsistema CargarSubsistema(DataRow dr)
 {
     try
     {
         Subsistema oObjeto = new Subsistema();
         oObjeto.SbsCodigo = dr["SBS_CODIGO"].ToString();
         oObjeto.SbsNombre = dr["SBS_NOMBRE"].ToString();
         return(oObjeto);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #6
0
 public DetalleSubsistema(int Id)
 {
     InitializeComponent();
     try
     {
         //Subsistema = General.GetEntityById<Subsistema>("Subsistema", "SubsistemaID", Id);
         Subsistema = Datos.GetEntity<Subsistema>(c => c.SubsistemaID == Id && c.Estatus);
         if (Subsistema == null)
             throw new EntityNotFoundException(Id.ToString(), "Subsistema");
         EsNuevo = false;
     }
     catch (Exception ex)
     {
         Util.MensajeError(ex.Message, GlobalClass.NombreApp);
     }
 }
Beispiel #7
0
        private void pnlPanelEstado1_Click(object sender, EventArgs e)
        {
            long usuario = _oLogin.validar();

            if (usuario != 0)
            {
                //obtener la persona del login
                ;
                frmPrincipal  frm            = new frmPrincipal(_Subsistema);
                Subsistema    oSubSistema    = new Subsistema();
                SubsistemaBus oSubSistemaBus = new SubsistemaBus();
                oSubSistema = oSubSistemaBus.SubsistemaGetById(_Subsistema);
                frm.Text    = oSubSistema.SbsNombre;
                frm.toolStripStatusLabel1.Text = oSubSistema.SbsNombre + " - " + _oLogin.nombreUsuario(usuario);
                frm.Show();
            }
        }
Beispiel #8
0
 public DetalleSubsistema(int Id)
 {
     InitializeComponent();
     try
     {
         //Subsistema = General.GetEntityById<Subsistema>("Subsistema", "SubsistemaID", Id);
         Subsistema = Datos.GetEntity <Subsistema>(c => c.SubsistemaID == Id && c.Estatus);
         if (Subsistema == null)
         {
             throw new EntityNotFoundException(Id.ToString(), "Subsistema");
         }
         EsNuevo = false;
     }
     catch (Exception ex)
     {
         Util.MensajeError(ex.Message, GlobalClass.NombreApp);
     }
 }
Beispiel #9
0
 public bool SubsistemaUpdate(Subsistema oSub)
 {
     try
     {
         Conexion         oConexion = new Conexion();
         OracleConnection cn        = oConexion.getConexion();
         cn.Open();
         ds  = new DataSet();
         cmd = new OracleCommand("update Subsistema " +
                                 "SET SBS_NOMBRE='" + oSub.SbsNombre + "' " +
                                 "WHERE SBS_CODIGO='" + oSub.SbsCodigo + "'", cn);
         adapter  = new OracleDataAdapter(cmd);
         response = cmd.ExecuteNonQuery();
         cn.Close();
         return(response > 0);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #10
0
        public int SubsistemaAdd(Subsistema oSub)
        {
            try
            {
                Conexion         oConexion = new Conexion();
                OracleConnection cn        = oConexion.getConexion();
                cn.Open();

                ds  = new DataSet();
                cmd = new OracleCommand("insert into Subsistema(SBS_CODIGO, SBS_NOMBRE) " +
                                        "values('" + oSub.SbsCodigo + "', '" + oSub.SbsNombre + "')", cn);
                adapter  = new OracleDataAdapter(cmd);
                response = cmd.ExecuteNonQuery();
                cn.Close();
                return(response);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #11
0
        protected override void btnGuardar_Click(object sender, EventArgs e)
        {
            if (!Validaciones())
            {
                return;
            }

            try
            {
                if (EsNuevo)
                {
                    var subsistema = new Subsistema()
                    {
                        SistemaID        = Util.Entero(cboSistema.SelectedValue),
                        NombreSubsistema = txtNombreSubsistema.Text,
                        UsuarioID        = GlobalClass.UsuarioGlobal.UsuarioID,
                        FechaRegistro    = DateTime.Now,
                        Estatus          = true,
                        Actualizar       = true
                    };
                    Datos.SaveOrUpdate <Subsistema>(subsistema);
                }
                else
                {
                    Subsistema.SistemaID         = Util.Entero(cboSistema.SelectedValue);
                    Subsistema.NombreSubsistema  = txtNombreSubsistema.Text;
                    Subsistema.UsuarioID         = GlobalClass.UsuarioGlobal.UsuarioID;
                    Subsistema.FechaModificacion = DateTime.Now;
                    Subsistema.Estatus           = true;
                    Datos.SaveOrUpdate <Subsistema>(Subsistema);
                }
                new Notificacion("Subsistema Guardado exitosamente", 2 * 1000).Mostrar(Principal.Instance);
                subsistemas.Instance.CustomInvoke <subsistemas>(m => m.ActualizarListado());
            }
            catch (Exception ex)
            {
                Util.MensajeError(ex.Message, GlobalClass.NombreApp);
            }
            this.Close();
        }
Beispiel #12
0
        public bool SubsistemaUpdate(Subsistema oSubsistema)
        {
            SubsistemaImpl oSubsistemaImp = new SubsistemaImpl();

            return(oSubsistemaImp.SubsistemaUpdate(oSubsistema));
        }
Beispiel #13
0
        public int SubsistemaAdd(Subsistema oSubsistema)
        {
            SubsistemaImpl oSubsistemaImp = new SubsistemaImpl();

            return(oSubsistemaImp.SubsistemaAdd(oSubsistema));
        }
Beispiel #14
0
        protected override void btnGuardar_Click(object sender, EventArgs e)
        {
            if (!Validaciones())
                return;

            try
            {
                if (EsNuevo)
                {
                    var subsistema = new Subsistema()
                    {
                        SistemaID = Util.Entero(cboSistema.SelectedValue),
                        NombreSubsistema = txtNombreSubsistema.Text,
                        UsuarioID = GlobalClass.UsuarioGlobal.UsuarioID,
                        FechaRegistro = DateTime.Now,
                        Estatus = true,
                        Actualizar = true
                    };
                    Datos.SaveOrUpdate<Subsistema>(subsistema);
                }
                else
                {
                    Subsistema.SistemaID = Util.Entero(cboSistema.SelectedValue);
                    Subsistema.NombreSubsistema = txtNombreSubsistema.Text;
                    Subsistema.UsuarioID = GlobalClass.UsuarioGlobal.UsuarioID;
                    Subsistema.FechaModificacion = DateTime.Now;
                    Subsistema.Estatus = true;
                    Datos.SaveOrUpdate<Subsistema>(Subsistema);
                }
                new Notificacion("Subsistema Guardado exitosamente", 2 * 1000).Mostrar(Principal.Instance);
                subsistemas.Instance.CustomInvoke<subsistemas>(m => m.ActualizarListado());
            }
            catch (Exception ex)
            {
                Util.MensajeError(ex.Message, GlobalClass.NombreApp);
            }
            this.Close();
        }
Beispiel #15
0
 public ActionResult Update(Subsistema subsistema)
 {
     db.Entry(subsistema).State = EntityState.Modified;
     db.SaveChanges();
     return(Json(new { mensaje = "Registrado actualizado correctamente" }));
 }
Beispiel #16
0
 // sobreescribir toString()
 override public string ToString()
 {
     return($"{Subsistema.ToString()}-{Sector.ToString().PadLeft(2, '0')}-{Manzana.ToString().PadLeft(4, '0')}-{Lote.ToString().PadLeft(4, '0')}-{Nivel1.ToString().PadLeft(2, '0')}-{Nivel2.ToString().PadLeft(2, '0')}-{Fraccion.ToString().PadLeft(2, '0')}-{Toma.ToString().PadLeft(2, '0')}");
 }