public static bool update(ENTIDADES.Usuario us) { using (var db = new DATA.USER.COBRANZA_CBEntities()) { try { var usu = new DATA.USER.Usuario() { UsuarioApellido1 = us.Apellido1, UsuarioApellido2 = us.Apellido2, UsuarioContrasena = us.Contrasena, UsuarioCambiarContrasena = us.CambiarContrasena, UsuarioEmail = us.Email, UsuarioEsSuperAdmin = us.EsSuperAdmin, UsuarioHabilitado = us.Habilitado, UsuarioLogin = us.Login, UsuarioNombre = us.Nombre, UsuarioTelefono = us.Nombre, UsuarioID = Convert.ToInt32(us.ID) }; db.Usuarios.Add(usu); db.SaveChanges(); return(true); } catch (Exception) { return(false); } } }
public ActionResult Create(ENTIDADES.Usuario collection) { var mensajes = new List <KeyValuePair <string, string> >(); try { // TODO: Add insert logic here collection.Habilitado = true; collection.Contrasena = SEGURIDAD.encriptarMD5(collection.Contrasena); var sw = LUsuario.add(collection, collection.IdPerfil, collection.IdFase); if (sw) { mensajes.Add(Util.mensaje(Util.OK, Util.OKMENSAJE)); } else { mensajes.Add(Util.mensaje(Util.ERROR, Util.ERRORMENSAJE)); } return(Json(mensajes)); } catch (Exception ex) { mensajes.Clear(); mensajes.Add(Util.mensaje(Util.ERROR, ex.Message)); return(Json(mensajes)); } }
// GET: CompromisoPago/Create public ActionResult Create() { LOGICA.LFase ob = new LOGICA.LFase(); var obj = new ENTIDADES.Usuario(); ViewBag.IdFase = new SelectList(ob.getImtesAll(), "ID", "Descripcion"); var perfils = LPerfil.allPerfils(); ViewBag.IdPerfil = new SelectList(perfils, "ID", "Nombre"); return(PartialView("_Create", obj)); }
public static bool add(ENTIDADES.Usuario us, int perfrilid, int faseid) { try { using (var db = new DATA.USER.COBRANZA_CBEntities()) { using (var trx = db.Database.BeginTransaction()) { var perfil = db.Perfils.Find(perfrilid); var usu = new DATA.USER.Usuario() { UsuarioApellido1 = us.Apellido1, UsuarioApellido2 = us.Apellido2, UsuarioContrasena = us.Contrasena, UsuarioCambiarContrasena = us.CambiarContrasena, UsuarioEmail = us.Email, UsuarioEsSuperAdmin = us.EsSuperAdmin, UsuarioHabilitado = us.Habilitado, UsuarioLogin = us.Login, UsuarioNombre = us.Nombre, UsuarioTelefono = us.Nombre, UsuarioID = Convert.ToInt32(us.ID), }; usu.Perfils.Add(perfil); db.Usuarios.Add(usu); var fu = new DATA.USER.FaseUsuario() { Idfase = us.IdFase, Idusuario = Convert.ToInt32(us.ID) }; db.FaseUsuarios.Add(fu); db.SaveChanges(); trx.Commit(); return(true); } } } catch (Exception ex) { throw new Exception("Logica add", ex); } }
public static bool add(ENTIDADES.Usuario us) { using (var db = new DATA.USER.COBRANZA_CBEntities()) { using (var trx = db.Database.BeginTransaction()) { try { var usu = new DATA.USER.Usuario() { UsuarioApellido1 = us.Apellido1, UsuarioApellido2 = us.Apellido2, UsuarioContrasena = us.Contrasena, UsuarioCambiarContrasena = us.CambiarContrasena, UsuarioEmail = us.Email, UsuarioEsSuperAdmin = us.EsSuperAdmin, UsuarioHabilitado = us.Habilitado, UsuarioLogin = us.Login, UsuarioNombre = us.Nombre, UsuarioTelefono = us.Telefono, UsuarioID = Convert.ToInt32(us.ID) }; db.Usuarios.Add(usu); var fu = new DATA.USER.FaseUsuario() { Idfase = us.IdFase, Idusuario = Convert.ToInt32(us.ID) }; db.FaseUsuarios.Add(fu); db.SaveChanges(); trx.Commit(); return(true); } catch (Exception) { trx.Rollback(); return(false); } } } }
public ActionResult Edit(ENTIDADES.Usuario collection) { var mensajes = new List <KeyValuePair <string, string> >(); try { var sw = LUsuario.update(collection); if (sw) { mensajes.Add(Util.mensaje(Util.OK, Util.OKMENSAJE)); } else { mensajes.Add(Util.mensaje(Util.ERROR, Util.ERRORMENSAJE)); } return(Json(mensajes)); } catch (Exception ex) { mensajes.Clear(); mensajes.Add(Util.mensaje(Util.ERROR, ex.Message)); return(Json(mensajes)); } }
public static bool delet(ENTIDADES.Usuario us) { return(false); }
private void pintarUsuarios() { try { Cursor.Current = Cursors.WaitCursor; System.Data.SqlClient.SqlConnection conn = FRWK.CORE.ServicesManager.getInstance().getSQLService().getService(); string query = "SELECT uuid, nombre, usuario, contrasena, rol, status, cdate FROM Usuario ORDER BY nombre ASC"; System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand(query, conn); System.Data.SqlClient.SqlDataReader dr = cmd.ExecuteReader(); ArrayList listaUsuarios = new ArrayList(); ENTIDADES.Usuario u = null; while (dr.Read()) { if (!dr.IsDBNull(0) && !dr.IsDBNull(1) && !dr.IsDBNull(2) && !dr.IsDBNull(3) && !dr.IsDBNull(4) && !dr.IsDBNull(5) && !dr.IsDBNull(6)) { string uuid = dr.GetString(0) + ""; string nombre = dr.GetString(1) + ""; string usuario = dr.GetString(2) + ""; string contrasena = dr.GetString(3) + ""; string rol = dr.GetString(4) + ""; string status = dr.GetString(5) + ""; DateTime cdate = dr.GetDateTime(6); u = new ENTIDADES.Usuario(uuid, nombre, usuario, contrasena, rol, status, cdate); listaUsuarios.Add(u); } } dr.Close(); FRWK.CORE.ServicesManager.getInstance().getSQLService().closeService(conn); DataView dv = new DataView(); DataTable dtUsuarios = new DataTable("dtUsuarios"); dtUsuarios.Columns.Add("Uuid"); dtUsuarios.Columns.Add("Nombre"); dtUsuarios.Columns.Add("Usuario"); dtUsuarios.Columns.Add("Rol"); dtUsuarios.Columns.Add("Status"); dtUsuarios.Columns.Add("FechaAlta"); foreach (ENTIDADES.Usuario usuario in listaUsuarios) { dtUsuarios.Rows.Add(usuario.Uuid, usuario.Nombre, usuario.User, usuario.Rol, usuario.Status, usuario.Cdate.ToShortDateString()); } dv.Table = dtUsuarios; bindingSource1.DataSource = dv; gridUsuarios.DataSource = bindingSource1; gridUsuarios.ReadOnly = true; gridUsuarios.Columns["Uuid"].Width = 100; gridUsuarios.Columns["Nombre"].Width = 150; gridUsuarios.Columns["Usuario"].Width = 100; gridUsuarios.Columns["Rol"].Width = 100; gridUsuarios.Columns["Status"].Width = 100; gridUsuarios.Columns["FechaAlta"].Width = 100; } catch (Exception e) { System.Console.WriteLine("ERROR: " + e.Message); } }
private void pintarUsuarios() { try { Cursor.Current = Cursors.WaitCursor; System.Data.SqlClient.SqlConnection conn = FRWK.CORE.ServicesManager.getInstance().getSQLService().getService(); string query = "SELECT uuid, nombre, usuario, contrasena, rol, status, cdate FROM Usuario ORDER BY nombre ASC"; System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand(query, conn); System.Data.SqlClient.SqlDataReader dr = cmd.ExecuteReader(); ArrayList listaUsuarios = new ArrayList(); ENTIDADES.Usuario u = null; while(dr.Read()) { if (!dr.IsDBNull(0) && !dr.IsDBNull(1) && !dr.IsDBNull(2) && !dr.IsDBNull(3) && !dr.IsDBNull(4) && !dr.IsDBNull(5) && !dr.IsDBNull(6)) { string uuid = dr.GetString(0) + ""; string nombre = dr.GetString(1) + ""; string usuario = dr.GetString(2) + ""; string contrasena = dr.GetString(3) + ""; string rol = dr.GetString(4) + ""; string status = dr.GetString(5) + ""; DateTime cdate = dr.GetDateTime(6); u = new ENTIDADES.Usuario(uuid, nombre, usuario, contrasena, rol, status, cdate); listaUsuarios.Add(u); } } dr.Close(); FRWK.CORE.ServicesManager.getInstance().getSQLService().closeService(conn); DataView dv = new DataView(); DataTable dtUsuarios = new DataTable("dtUsuarios"); dtUsuarios.Columns.Add("Uuid"); dtUsuarios.Columns.Add("Nombre"); dtUsuarios.Columns.Add("Usuario"); dtUsuarios.Columns.Add("Rol"); dtUsuarios.Columns.Add("Status"); dtUsuarios.Columns.Add("FechaAlta"); foreach (ENTIDADES.Usuario usuario in listaUsuarios) { dtUsuarios.Rows.Add(usuario.Uuid, usuario.Nombre, usuario.User, usuario.Rol, usuario.Status, usuario.Cdate.ToShortDateString()); } dv.Table = dtUsuarios; bindingSource1.DataSource = dv; gridUsuarios.DataSource = bindingSource1; gridUsuarios.ReadOnly = true; gridUsuarios.Columns["Uuid"].Width = 100; gridUsuarios.Columns["Nombre"].Width = 150; gridUsuarios.Columns["Usuario"].Width = 100; gridUsuarios.Columns["Rol"].Width = 100; gridUsuarios.Columns["Status"].Width = 100; gridUsuarios.Columns["FechaAlta"].Width = 100; } catch (Exception e) { System.Console.WriteLine("ERROR: "+e.Message); } }