/// <summary> /// Inserta o actualiza un registro de la tabla. /// </summary> /// <param name="ent">Entidad que representa la tabla. </param> /// <returns>Valor de exito.</returns> /// <remarks></remarks> public Int32 GrabarCatalogoUsuario(ENT.CatalogoUsuario ent) { DbParameter[] dbPar = new DbParameter[12]; dbPar[0] = base.NewParameter("pIdUsuario", DbType.Int32, 10, ent.IdUsuario); dbPar[0].Direction = ParameterDirection.InputOutput; dbPar[1] = base.NewParameter("pNombres", DbType.String, 200, ent.Nombres); dbPar[2] = base.NewParameter("pApellidos", DbType.String, 200, ent.Apellidos); dbPar[3] = base.NewParameter("pCorreo", DbType.String, 200, ent.Correo); dbPar[4] = base.NewParameter("pClave", DbType.String, 2000, ent.Clave); dbPar[5] = base.NewParameter("pPerfil", DbType.Int32, 10, ent.Perfil); dbPar[6] = base.NewParameter("pSituacionRegistro", DbType.String, 1, ent.SituacionRegistro); dbPar[7] = base.NewParameter("pUsuarioRegistro", DbType.String, 9, ent.UsuarioRegistro); dbPar[8] = base.NewParameter("pFechaRegistro", DbType.DateTime, 20, ent.FechaRegistro); dbPar[9] = base.NewParameter("pUsuarioCambio", DbType.String, 9, ent.UsuarioCambio); dbPar[10] = base.NewParameter("pFechaCambio", DbType.DateTime, 20, ent.FechaCambio); dbPar[11] = base.NewParameter("pIdBeneficio", DbType.Int32, 10, ent.IdBeneficio); Boolean bolCorrecto = false; Int32 intIdUsuario = 0; bolCorrecto = base.ExecuteProcedure("uspCatalogoUsuarioGrb", dbPar); if (bolCorrecto) { Int32.TryParse(dbPar[0].Value.ToString(), out intIdUsuario); } return(intIdUsuario); }
private void CrearCuenta() { ENT.CatalogoUsuario entUsuario = new ENT.CatalogoUsuario(); entUsuario.Nombres = txtNombre.Text.Trim(); entUsuario.Apellidos = txtApellido.Text.Trim(); entUsuario.Correo = txtEmail.Text.Trim(); entUsuario.Clave = "AApwD5yiHpd0diAodlAEDOCqjNbKqoViIxeR2gYrriDGYUbzewWXa+J5lueYiOPHzQ=="; entUsuario.IdBeneficio = Convert.ToInt32(ddlBeneficio.SelectedValue); entUsuario.Perfil = 1; entUsuario.UsuarioRegistro = "ADMIN"; entUsuario.FechaRegistro = DateTime.Now; entUsuario.UsuarioCambio = "ADMIN"; entUsuario.FechaCambio = DateTime.Now; Int32 intIdUsuario = 0; using (App.AppCatalogoUsuario appUsuario = new App.AppCatalogoUsuario()) { intIdUsuario = appUsuario.GrabarCatalogoUsuario(entUsuario); } if (intIdUsuario > 0) { EnviarCorreoBienvenida(entUsuario.Nombres, entUsuario.Correo); Json clsJson = new Json(); clsJson.Method = "POST"; clsJson.ContentType = "application/json"; clsJson.Accept = "application/json; charset=UTF-8"; StringBuilder sbCuerpo = new StringBuilder(String.Empty); String strComillas = "\""; sbCuerpo.AppendLine("{"); sbCuerpo.AppendLine(strComillas + "codigoUsuario" + strComillas + ": 0,"); sbCuerpo.AppendLine(strComillas + "codigoUsuarioExterno" + strComillas + ": " + intIdUsuario.ToString() + ","); sbCuerpo.AppendLine(strComillas + "nombre" + strComillas + ": " + strComillas + entUsuario.Nombres + strComillas + ", "); sbCuerpo.AppendLine(strComillas + "apellidos" + strComillas + ": " + strComillas + entUsuario.Apellidos + strComillas + ", "); sbCuerpo.AppendLine(strComillas + "correo" + strComillas + ": " + strComillas + entUsuario.Correo + strComillas + ", "); sbCuerpo.AppendLine(strComillas + "objetivoCumplido" + strComillas + ": 0"); sbCuerpo.AppendLine("}"); clsJson.Post("http://localhost:8888/api/usuario", sbCuerpo); Response.Redirect("~/Account/Login.aspx"); } }
/// <summary> /// Inserta un nuevo registro a la tabla. /// </summary> /// <param name="ent">Entidad que representa la tabla. </param> /// <returns>Valor de exito.</returns> /// <remarks></remarks> public Boolean InsertarCatalogoUsuario(ENT.CatalogoUsuario ent) { DbParameter[] dbPar = new DbParameter[10]; dbPar[0] = base.NewParameter("pNombres", DbType.String, 200, ent.Nombres); dbPar[1] = base.NewParameter("pApellidos", DbType.String, 200, ent.Apellidos); dbPar[2] = base.NewParameter("pCorreo", DbType.String, 200, ent.Correo); dbPar[3] = base.NewParameter("pClave", DbType.String, 2000, ent.Clave); dbPar[4] = base.NewParameter("pPerfil", DbType.Int32, 10, ent.Perfil); dbPar[5] = base.NewParameter("pSituacionRegistro", DbType.String, 1, ent.SituacionRegistro); dbPar[6] = base.NewParameter("pUsuarioRegistro", DbType.String, 9, ent.UsuarioRegistro); dbPar[7] = base.NewParameter("pFechaRegistro", DbType.DateTime, 20, ent.FechaRegistro); dbPar[8] = base.NewParameter("pUsuarioCambio", DbType.String, 9, ent.UsuarioCambio); dbPar[9] = base.NewParameter("pFechaCambio", DbType.DateTime, 20, ent.FechaCambio); return(base.ExecuteProcedure("uspCatalogoUsuarioIns", dbPar)); }
/// <summary> /// Actualiza un registro de la tabla. /// </summary> /// <param name="ent">Entidad que representa la tabla. </param> /// <returns>Valor de exito.</returns> /// <remarks></remarks> public Boolean ActualizarCatalogoUsuario(ENT.CatalogoUsuario ent) { DA.CatalogoUsuario obj = new DA.CatalogoUsuario(base.Conexion); return(obj.ActualizarCatalogoUsuario(ent)); }
/// <summary> /// Inserta un nuevo registro a la tabla. /// </summary> /// <param name="ent">Entidad que representa la tabla. </param> /// <returns>Valor de exito.</returns> /// <remarks></remarks> public Boolean InsertarCatalogoUsuario(ENT.CatalogoUsuario ent) { DA.CatalogoUsuario obj = new DA.CatalogoUsuario(base.Conexion); return(obj.InsertarCatalogoUsuario(ent)); }
/// <summary> /// Inserta o actualiza un nuevo registro a la tabla. /// </summary> /// <param name="ent">Entidad que representa la tabla. </param> /// <returns>Valor de exito.</returns> /// <remarks></remarks> public Int32 GrabarCatalogoUsuario(ENT.CatalogoUsuario ent) { DA.CatalogoUsuario obj = new DA.CatalogoUsuario(base.Conexion); return(obj.GrabarCatalogoUsuario(ent)); }