Exemplo n.º 1
0
        public ActionResult Create(clsTipoUsuarioVM oTipoUsuarioVM)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    clsTipoUsuario oTipoUsuario = new clsTipoUsuario(clsAppInfo.Connection);

                    oTipoUsuario.TipoUsuarioCod = SysData.ToStr(oTipoUsuarioVM.TipoUsuarioCod);
                    oTipoUsuario.TipoUsuarioDes = SysData.ToStr(oTipoUsuarioVM.TipoUsuarioDes);
                    oTipoUsuario.EstadoId       = SysData.ToLong(oTipoUsuarioVM.EstadoId);

                    if (oTipoUsuario.Insert())
                    {
                        return(RedirectToAction("Index"));
                    }
                }

                ViewBag.EstadoId = EstadoList();
                return(View(oTipoUsuarioVM));
            }

            catch (Exception exp)
            {
                ViewBag.EstadoId   = EstadoList();
                ViewBag.MessageErr = exp.Message;
                return(View(oTipoUsuarioVM));
            }
        }
Exemplo n.º 2
0
        private clsTipoUsuarioVM TipoUsuarioFind(long lngTipoUsuarioId)
        {
            clsTipoUsuario   oTipoUsuario   = new clsTipoUsuario(clsAppInfo.Connection);
            clsTipoUsuarioVM oTipoUsuarioVM = new clsTipoUsuarioVM();

            try
            {
                oTipoUsuario.TipoUsuarioId = lngTipoUsuarioId;

                if (oTipoUsuario.FindByPK())
                {
                    oTipoUsuarioVM.TipoUsuarioId  = oTipoUsuario.TipoUsuarioId;
                    oTipoUsuarioVM.TipoUsuarioDes = oTipoUsuario.TipoUsuarioDes;
                    oTipoUsuarioVM.TipoUsuarioCod = oTipoUsuario.TipoUsuarioCod;
                    oTipoUsuarioVM.EstadoId       = oTipoUsuario.EstadoId;

                    return(oTipoUsuarioVM);
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
            finally
            {
                oTipoUsuario.Dispose();
            }

            return(null);
        }
Exemplo n.º 3
0
        public ActionResult DeleteConfirmed(int id)
        {
            try
            {
                if (ReferenceEquals(id, null))
                {
                    return(RedirectToAction("httpErrorMsg", "Error", new { MessageErr = "Índice nulo o no encontrado" }));
                }

                clsTipoUsuario oTipoUsuario = new clsTipoUsuario(clsAppInfo.Connection);

                oTipoUsuario.WhereFilter   = clsTipoUsuario.WhereFilters.PrimaryKey;
                oTipoUsuario.TipoUsuarioId = id;

                if (oTipoUsuario.Delete())
                {
                    return(RedirectToAction("Index"));
                }

                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            catch (Exception exp)
            {
                return(RedirectToAction("httpErrorMsg", "Error", new { MessageErr = exp.Message }));
            }
        }
Exemplo n.º 4
0
        public List <clsTipoUsuarioVM> TipoUsuarioList()
        {
            clsTipoUsuario          oTipoUsuario   = new clsTipoUsuario(clsAppInfo.Connection);
            List <clsTipoUsuarioVM> oTipoUsuarioVM = new List <clsTipoUsuarioVM>();

            try
            {
                oTipoUsuario.SelectFilter  = clsTipoUsuario.SelectFilters.Grid;
                oTipoUsuario.WhereFilter   = clsTipoUsuario.WhereFilters.Grid;
                oTipoUsuario.OrderByFilter = clsTipoUsuario.OrderByFilters.Grid;

                if (oTipoUsuario.Open())
                {
                    foreach (DataRow dr in oTipoUsuario.DataSet.Tables[oTipoUsuario.TableName].Rows)
                    {
                        oTipoUsuarioVM.Add(new clsTipoUsuarioVM()
                        {
                            TipoUsuarioId  = SysData.ToLong(dr["TipoUsuarioId"]),
                            TipoUsuarioDes = SysData.ToStr(dr["TipoUsuarioDes"]),
                            TipoUsuarioCod = SysData.ToStr(dr["TipoUsuarioCod"]),
                            EstadoId       = SysData.ToLong(dr["EstadoId"]),
                            EstadoDes      = SysData.ToStr(dr["EstadoDes"])
                        });
                    }
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
            finally
            {
                oTipoUsuario.Dispose();
            }

            return(oTipoUsuarioVM);
        }
Exemplo n.º 5
0
        public List <clsTipoUsuario> listar_tipo_usuario()
        {
            List <clsTipoUsuario> lista_tipousuario = null;
            clsTipoUsuario        tipousuario       = null;

            try
            {
                con.conectarBD();
                cmd             = new MySqlCommand("listar_tipo_usuario", con.conector);
                cmd.CommandType = CommandType.StoredProcedure;
                dr = cmd.ExecuteReader();

                if (dr.HasRows)
                {
                    lista_tipousuario = new List <clsTipoUsuario>();

                    while (dr.Read())
                    {
                        tipousuario = new clsTipoUsuario()
                        {
                            Idtipousuario = (int)dr["idtipousuario"],
                            Descripcion   = (string)dr["descripcion"],
                        };

                        lista_tipousuario.Add(tipousuario);
                    }
                }
                return(lista_tipousuario);
            }
            catch (MySqlException ex)
            {
                return(lista_tipousuario);

                throw ex;
            }
            finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); }
        }