protected void CreateUser_Click(object sender, EventArgs e) { if (validarCampos()) { var manager = new AspNetUsers(); manager.Id = Convert.ToInt32(hdfId.Value); manager.PasswordHash = txtPassword.Text; manager.UserName = txtUserName.Text; manager.Nombre = txtName.Text; manager.Apellido1 = txtLastname.Text; manager.IdRol = obtenerRolSeleccionado(); if (objUsu.ConsultarPorId(manager).Count() > 0) { var user = objUsu.Actualizar(manager); validarResultado(user); } else { if (objUsu.ConsultarPorUserName(manager).Count() > 0) { ErrorMessage.Text = "Error. El nombre de usuario ya esta en uso."; } else { var user = objUsu.Insertar(manager); validarResultado(user); } } } }
/// <summary> /// Actualiza Usuario /// </summary> private void Actualizar() { if (cBactivo.Checked == false) { estado = "No"; } else { estado = "Si"; } if (tBnombre.Text.Trim() == "" || tBappaterno.Text.Trim() == "" || tBusuario.Text.Trim() == "" || tBpass.Text.Trim() == "" || tBemail.Text.Trim() == "") //verificar campos en blanco { DialogResult dialog = MessageBox.Show("Algun campo esta en blanco verificalo", "Error al leer datos", MessageBoxButtons.OK, MessageBoxIcon.Error); tBusuario.Focus(); } else { try { if (ClassUsuarios.Actualizar(cbNivel.Text, tBusuario.Text, tBpass.Text, tBnombre.Text, tBappaterno.Text, tBapmaterno.Text, tBemail.Text, estado) == true) //verifica creación { DialogResult dialog = MessageBox.Show("Usuario seleccionado actualizado", "Actualizado Correctamente", MessageBoxButtons.OK, MessageBoxIcon.Information); tBusuario.Focus(); } else { DialogResult dialog = MessageBox.Show("Se esta actuaizando a un usuario inexistente" + Usuarios.Error, "Usuario Inexistente", MessageBoxButtons.OK, MessageBoxIcon.Error); tBusuario.Focus(); tBusuario.SelectAll(); } } catch (Exception) { DialogResult dialog = MessageBox.Show("Error al actualizar el usuario", "Error al actualizar", MessageBoxButtons.OK, MessageBoxIcon.Error); } } Inicio(); }
public void ActualizarUsuario() { string msj = ""; U.idUsuario = idUsuario; U.Estado = estado_chbx.Checked; U.Usuario = usuario_txt.Text; U.TipoUsuario = tipoUsuario_txt.Text; U.Nombre = nombre_txt.Text; U.Clave = clave_txt.Text; U.CrearUsuario = crearUsuario_chbx.Checked; U.CrearProducto = crearProductos_chbx.Checked; U.CrearTipoProducto = crearTipoProducto_chbx.Checked; U.CrearTipoUnidad = crearUnidad_chbx.Checked; U.Facturacion = facturacion_chbx.Checked; U.HistorialFacturas = historialFacturas_chbx.Checked; U.EntradaProductos = Entrada_chbx.Checked; U.SalidaProductos = salidaProductos_chbx.Checked; U.RepExistencia = repExistencia_chbx.Checked; U.RepCuadre = repCuadre_chbx.Checked; U.RepVentas = repVentas_chbx.Checked; U.ComponentesProductos = ingredientes_chbx.Checked; U.ReporteEntrada = reporteEntrada_chbx.Checked; U.ReporteSalida = reporteSalida_chbx.Checked; U.EliminarFactura = eliminarFactura_radiobtn.Checked; msj = U.Actualizar(); if (msj == "1") { MessageBox.Show("Usuario Actualizado!", "Sistema Facturación", MessageBoxButtons.OK, MessageBoxIcon.Information); LLenarDtgUsuarios(); ResetearCampos(); } else { MessageBox.Show("Usuario no pudo ser Actualizado!", "Sistema Facturación", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult Edit(ModeloUsuario Modelo) { _Usuarios.Actualizar(Modelo); return(RedirectToAction("Index")); }
/// <summary> /// MÉTODO PARA ACTUALIZAR AL PROMOTOR /// </summary> private void Actualizar() { int IDUsuarioActual = 0; int.TryParse(((Usuarios)Session["Usuario"]).Id.ToString(), out IDUsuarioActual); //PROMOTOR int ID = int.Parse(Request.QueryString["id"].ToString()); App_Code.Entidades.Promotores Promotor = new App_Code.Entidades.Promotores { Id = ID, IdUsuario = IDUsuarioActual }; Promotor.ConsultarID(); PromotorFormulario(Promotor); Promotor.Actualizar(); //USUARIO Usuarios Usuario = new Usuarios() { IdActor = Promotor.Id, IdTipoActor = 2, IdUsuario = IDUsuarioActual }; Usuario.ConsultarID(); Usuario.Nombre = tb_Usuario.Text; Usuario.Contrasena = tb_Contrasena.Text; Usuario.Actualizar(); //REDES SOCIALES DEL PROMOTOR GuardarRedSocial(Promotor.Id, 2, 1, tb_Facebook.Text); GuardarRedSocial(Promotor.Id, 2, 2, tb_Twitter.Text); GuardarRedSocial(Promotor.Id, 2, 3, tb_Instagram.Text); //DOCUMENTOS DEL PROMOTOR GuardarDocumentos(Promotor.Id, 2, 1, fu_ActaNacimiento.FileName); GuardarDocumentos(Promotor.Id, 2, 2, fu_INE.FileName); GuardarDocumentos(Promotor.Id, 2, 3, fu_CURP.FileName); GuardarDocumentos(Promotor.Id, 2, 4, fu_ConstanciaResidencia.FileName); GuardarDocumentos(Promotor.Id, 2, 5, fu_ComprobanteDomicilio.FileName); //PRIMER REFERENCIA ReferenciasPromotores Primera = new ReferenciasPromotores { IdActor = Promotor.Id, IdUsuario = IDUsuarioActual }; DataSet Consulta = Primera.ConsultarTodo(); Primera.Id = int.Parse(Consulta.Tables[0].Rows[0]["Id"].ToString()); Primera.ConsultarID(); PrimerReferenciaFormulario(Primera); Primera.Actualizar(); //REDES SOCIALES DE LA PRIMER REFERENCIA GuardarRedSocial(Primera.Id, 5, 1, tb_pr_Facebook.Text); GuardarRedSocial(Primera.Id, 5, 2, tb_pr_Twitter.Text); GuardarRedSocial(Primera.Id, 5, 3, tb_pr_Instagram.Text); //DOCUMENTOS DE LA PRIMER REFERENCIA GuardarDocumentos(Primera.Id, 5, 1, fu_pr_ActaNacimiento.FileName); GuardarDocumentos(Primera.Id, 5, 2, fu_pr_INE.FileName); GuardarDocumentos(Primera.Id, 5, 3, fu_pr_CURP.FileName); GuardarDocumentos(Primera.Id, 5, 4, fu_pr_ConstanciaResidencia.FileName); GuardarDocumentos(Primera.Id, 5, 5, fu_pr_ComprobanteDomicilio.FileName); //SEGUNDA REFERENCIA ReferenciasPromotores Segunda = new ReferenciasPromotores { IdActor = Promotor.Id, IdUsuario = IDUsuarioActual }; Segunda.Id = int.Parse(Consulta.Tables[0].Rows[1]["Id"].ToString()); Segunda.ConsultarID(); SegundaReferenciaFormulario(Segunda); Segunda.Actualizar(); //REDES SOCIALES DE LA SEGUNDA REFERENCIA GuardarRedSocial(Segunda.Id, 5, 1, tb_sr_Facebook.Text); GuardarRedSocial(Segunda.Id, 5, 2, tb_sr_Twitter.Text); GuardarRedSocial(Segunda.Id, 5, 3, tb_sr_Instagram.Text); //DOCUMENTOS DE LA SEGUNDA REFERENCIA GuardarDocumentos(Segunda.Id, 5, 1, fu_sr_ActaNacimiento.FileName); GuardarDocumentos(Segunda.Id, 5, 2, fu_sr_INE.FileName); GuardarDocumentos(Segunda.Id, 5, 3, fu_sr_CURP.FileName); GuardarDocumentos(Segunda.Id, 5, 4, fu_sr_ConstanciaResidencia.FileName); GuardarDocumentos(Segunda.Id, 5, 5, fu_sr_ComprobanteDomicilio.FileName); Session["Alerta"] = Herramientas.Alerta("Operación existosa!", "Promotor actualizado correctamente.", 3); Response.Redirect("Listado.aspx"); }