private void nuevoToolStripMenuItem4_Click(object sender, EventArgs e) { UsuarioAlta frm = new UsuarioAlta(); var _frm = Application.OpenForms["UsuarioAlta"] as UsuarioAlta; ofunciones.cargarForm(frm, _frm, this); }
private void altaUsuario_Click(object sender, EventArgs e) { UsuarioAlta altaUser = new UsuarioAlta(); altaUser.FormClosed += new FormClosedEventHandler(mostrarlogoAlCerrarForm); AbrirFormInPanel(altaUser); //altaUser.Show(this); //checkForm(altaUser, this); //this.Hide(); }
private static Collection <SqlParameter> CreaParametrosActualizarUsuario(UsuarioAlta usuario) { Collection <SqlParameter> parametros = new Collection <SqlParameter>(); SqlParameter parametro = null; parametro = new SqlParameter("@pi_usuario_id", SqlDbType.Int) { Value = usuario.UsuarioId }; parametros.Add(parametro); parametro = new SqlParameter("@pc_usuario", SqlDbType.NVarChar) { Size = 40, Value = usuario.UsuarioDesc }; parametros.Add(parametro); parametro = new SqlParameter("@pc_correo_e", SqlDbType.NVarChar) { Size = 60, Value = usuario.CorreoE }; parametros.Add(parametro); parametro = new SqlParameter("@pi_rol_id", SqlDbType.Int) { Value = usuario.RolId }; parametros.Add(parametro); parametro = new SqlParameter("@pi_estatus_id", SqlDbType.Int) { Value = 1 }; parametros.Add(parametro); parametro = new SqlParameter("@pc_contrasena", SqlDbType.NVarChar) { Size = 40, Value = usuario.Contrasenia }; parametros.Add(parametro); CreaParametrosSalida(parametros); return(parametros); }
public ConsultarUsuarioRespuesta ConsultarUsuario(int usuarioId) { ConsultarUsuarioRespuesta respuesta = new ConsultarUsuarioRespuesta(); try { UsuarioAlta usuario = usuarioDAO.ConsultarUsuario(usuarioId); respuesta.Usuario = usuario; } catch (Exception e) { Bitacora.Error(e.Message); throw new BusinessException("El usuario no fue obtenido correctamente, favor de intentar nuevamente: " + e.Message); } return(respuesta); }
public UsuarioAlta ConsultarUsuario(int usuarioId) { UsuarioAlta u; try { using (DataSet dataSet = new DataSet()) { dataSet.Locale = CultureInfo.InvariantCulture; EjecutaProcedimiento(PRS_USUARIO, CreaParametrosConsultaUsuario(usuarioId), dataSet); if (this.Codigo == 0 && ValidaDataSet(dataSet)) { DataRow r = dataSet.Tables[0].Rows[0]; u = new UsuarioAlta { UsuarioId = r.Field <int>("UsuarioId"), UsuarioDesc = r.Field <string>("UsuarioDesc"), Contrasenia = r.Field <string>("Contrasenia"), CorreoE = r.Field <string>("CorreoE"), RolId = r.Field <int>("RolId"), RolDesc = r.Field <string>("RolDesc"), StatusId = r.Field <int>("EstatusId") }; } else { throw new EmptyDataException(this.Mensaje); } } } catch (Exception de) { Bitacora.Error(de.Message); if (de is EmptyDataException) { throw new DAOException(1, de.Message); } throw new DAOException(-1, de.Message); } return(u); }
public bool InsertarUsuario(UsuarioAlta usuario) { bool resultado = false; try { resultado = usuarioDAO.InsertarUsuario(usuario); if (!resultado) { throw new Exception("El usuario no fue registrado correctamente, favor de validar los datos: "); } } catch (Exception e) { Bitacora.Error(e.Message); throw new BusinessException(1, "El usuario no fue registrado correctamente, favor de validar los datos: " + e.Message); } return(resultado); }
public ActionResult GuardarUsuario(string jsonUsuarioAlta) { try { UsuarioAlta alta = new UsuarioAlta(); alta = JsonConvert.DeserializeObject <UsuarioAlta>(jsonUsuarioAlta); InsertarUsuarioPeticion peticion = new InsertarUsuarioPeticion(); peticion.Usuario = alta; Servicio servicio = new Servicio(); InsertarUsuarioRespuesta respuesta = servicio.InsertarUsuario(peticion); return(Json(respuesta, JsonRequestBehavior.AllowGet)); } catch (Exception) { InsertarUsuarioRespuesta respuestaExc = new InsertarUsuarioRespuesta(); respuestaExc.Cabecero = new CabeceroRespuesta(); respuestaExc.Cabecero.CodigoRespuesta = 2; return(Json(respuestaExc, JsonRequestBehavior.AllowGet)); } }
public ActionResult CrearUsuario(string userJson) { Usuario usuario = JsonConvert.DeserializeObject <Usuario>(userJson); usuario.Json = userJson; ViewBag.UserJson = userJson; CabeceroPeticion cabeceroPeticion = new CabeceroPeticion { SesionId = usuario.SesionId }; Servicio servicio = new Servicio(); CatalogoRolesRespuesta catalogoRoles = servicio.ConsultarCatalogoRoles(cabeceroPeticion); UsuarioAlta nuevoUsuario = new UsuarioAlta { RolesLista = new List <Rol>(catalogoRoles.ColRoles) }; return(View(nuevoUsuario)); }
public bool InsertarUsuario(UsuarioAlta usuario) { bool resultado = false; try { EjecutaProcedimiento(PR_INS_USUARIO, CreaParametrosInsertaUsuario(usuario)); if (this.Codigo == 0) { resultado = true; } } catch (Exception e) { Bitacora.Error(e.Message); throw new DAOException(-1, e.Message); } return(resultado); }