public Respuesta <int> InsUpdClientes(EntCliente ObjIn, string opc, string tipo) { DalCliente cliente = new DalCliente(); Respuesta <int> respuesta = new Respuesta <int>(); try { cliente.begTran(); respuesta.Resultado = cliente.InsUpdClientes(ObjIn, opc, tipo); if (respuesta.Resultado > 0) { respuesta.EsExitoso = true; cliente.commit(); } } catch (Exception ex) { respuesta.InicializaError(excepcion: ex); cliente.roll_back(); } finally { cliente.close(); } return(respuesta); }
protected void btnCambiarP_Click(object sender, EventArgs e) { try { EntCliente ent = (EntCliente)Session["123"]; string passEncr = UtiCrypto.Encriptar(txtPasswordActual.Text); if (ent.Password == passEncr) { EntCliente cli = new EntCliente(); cli.Id = Convert.ToInt32(hfIdCliente.Value); cli.Password = UtiCrypto.Encriptar(txtPasswordNuevo.Text); new BusCliente().ActualizarPass(cli); hfPassNvo.Value = cli.Password; this.programmaticModalPopup.Show(); } else { throw new ApplicationException("Contraseña Actual inválida"); } } catch (Exception ex) { MostrarMensaje(ex.Message); } }
public EntCliente Obtener(string correo) { DataTable dt = new DatCliente().Obtener(correo); if (dt.Rows.Count == 0) { throw new ApplicationException(string.Format("El registro de {0} no existe en nuestra Base de Datos", correo)); } DataRow dr = dt.Rows[0]; EntCliente cli = new EntCliente(); cli.Id = Convert.ToInt32(dr["CLI_ID"]); cli.Nombre = dr["CLI_NOMBRE"].ToString(); cli.Paterno = dr["CLI_PATERNO"].ToString(); cli.Materno = dr["CLI_MATERNO"] is DBNull ? "S/M" : dr["CLI_MATERNO"].ToString(); cli.Email = dr["CLI_EMAIL"].ToString(); cli.Telefono = dr["CLI_TELEFONO"].ToString(); cli.Empresa = dr["CLI_EMPRESA"] is DBNull ? "S/E" : dr["CLI_EMPRESA"].ToString(); cli.FechaAlta = Convert.ToDateTime(dr["CLI_FECHA_ALTA"]); cli.Estatus = Convert.ToBoolean(dr["CLI_ESTATUS"]); cli.Usuario = dr["CLI_USUARIO"].ToString(); cli.Password = dr["CLI_PASSWORD"].ToString(); cli.FechaNaci = Convert.ToDateTime(dr["CLI_FECHA_NACI"]); return(cli); }
protected void Page_Load(object sender, EventArgs e) { try { if (Session["123"] == null) { Response.Redirect("Registro.aspx"); } EntCliente ent = new EntCliente(); ent = (EntCliente)Session["123"]; if (ent.Id != 1) { mostrarMensaje(string.Format("Tu cuenta de \"{0}\" no tiene acceso a esta página", ent.Email)); Session.Clear(); } lblBienvenido.Text = "Bienvenid@ " + ent.Email; hfIdCliente.Value = ent.Id.ToString(); if (!IsPostBack) { //cargarGvAvisados(); //cargarClase(); //cargarAnio(); //cargarEstados(); } } catch (Exception ex) { mostrarMensaje(ex.Message); } }
public bool EliminarCliente(EntCliente cliente) { SqlCommand cmd = null; bool delete; try { SqlConnection conexion = Conexion.Instance.Conectar(); cmd = new SqlCommand("SP_EliminarCliente", conexion) { CommandType = System.Data.CommandType.StoredProcedure }; cmd.Parameters.AddWithValue("@prmstrDni", cliente.Dni); conexion.Open(); int result = cmd.ExecuteNonQuery(); delete = result > 0 ? true : false; } catch (SqlException err) { throw err; } finally { cmd.Connection.Close(); } return(delete); }
public Respuesta <List <EntCliente> > GetValidaRFC(EntCliente obj) { DalCliente cliente = new DalCliente(); Respuesta <List <EntCliente> > respuesta = new Respuesta <List <EntCliente> >(); try { respuesta.Resultado = cliente.GetValidaRFC(obj, "C"); if (respuesta.Resultado != null && respuesta.Resultado.Count() > 0) { respuesta.EsExitoso = true; respuesta.TotalRegistros = respuesta.Resultado.Count(); } else { respuesta.EsExitoso = false; respuesta.TotalRegistros = respuesta.Resultado.Count(); } } catch (Exception ex) { respuesta.InicializaError(excepcion: ex); } return(respuesta); }
public EntCliente BuscarDni(string Dni) { SqlCommand cmd = null; EntCliente cliente = null; try { SqlConnection conexion = Conexion.Instance.Conectar(); cmd = new SqlCommand("SP_BuscarDni", conexion) { CommandType = System.Data.CommandType.StoredProcedure }; cmd.Parameters.AddWithValue("@prmstrDni", Dni); conexion.Open(); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { cliente = new EntCliente { Dni = Convert.ToString(reader["Dni"]) }; } } catch (SqlException err) { throw err; } finally { cmd.Connection.Close(); } return(cliente); }
//public List<EntCliente> ListaClientes() //{ // SqlCommand cmd = null; // List<EntCliente> lista = null; // try // { // SqlConnection conexion = Conexion.Instance.Conectar(); // cmd = new SqlCommand("SP_MostrarClientes", conexion) // { // CommandType = System.Data.CommandType.StoredProcedure // }; // conexion.Open(); // SqlDataReader reader = cmd.ExecuteReader(); // while(reader.Read()) // { // EntCliente cliente = new EntCliente // //{ // // ApellidosCliente = Convert.ToString(reader["ApellidosCliente"]), // // ApellidosCliente = Convert.ToString(reader["NombreCliente"]), // // ApellidosCliente = Convert.ToString(reader["FechaNacimiento"]), // // ApellidosCliente = Convert.ToString(reader["Sexo"]), // }; // } // } // catch (SqlException e) // { // throw e; // } //} //Crear cliente public bool CrearCliente(EntCliente cliente) { SqlCommand cmd = null; bool crea; try { SqlConnection conexion = Conexion.Instance.Conectar(); cmd = new SqlCommand("SP_CrearCliente", conexion) { CommandType = System.Data.CommandType.StoredProcedure }; string sexo = cliente.Sexo ? "M" : "F"; cmd.Parameters.AddWithValue("@prmstrDni", cliente.Dni); cmd.Parameters.AddWithValue("@prmstrApellidosCliente", cliente.ApellidosCliente); cmd.Parameters.AddWithValue("@prmstrFechaNacimiento", cliente.FechaNacimiento); cmd.Parameters.AddWithValue("@prmstrNombreCliente", cliente.NombreCliente); cmd.Parameters.AddWithValue("@prmcharSexo", sexo); conexion.Open(); int result = cmd.ExecuteNonQuery(); crea = result > 0 ? true : false; } catch (SqlException err) { throw err; } finally { cmd.Connection.Close(); } return(crea); }
protected void lnkAgreFT_Click(object sender, EventArgs e) { try { EntAutos aut = new EntAutos(); EntCliente cli = (EntCliente)Session["123"]; aut.IdCliente = cli.Id; aut.ClaseAuto = Convert.ToInt32(((DropDownList)gvAutos.FooterRow.FindControl("ddlClaseFT")).SelectedItem.Value); aut.MarcaAuto = Convert.ToInt32(((DropDownList)gvAutos.FooterRow.FindControl("ddlMarcaFT")).SelectedItem.Value); aut.SubmarcaAuto = Convert.ToInt32(((DropDownList)gvAutos.FooterRow.FindControl("ddlSubmarcaFT")).SelectedItem.Value); aut.Modelo = ((TextBox)gvAutos.FooterRow.FindControl("txtModeloFT")).Text; aut.Placa = ((TextBox)gvAutos.FooterRow.FindControl("txtPlacaFT")).Text; int periodo = new BusAutos().periodo(aut.Placa); aut.Periodo = periodo; int digito = new BusAutos().digito(aut.Placa); aut.Digito = digito; aut.EstadoAuto = Convert.ToInt32(((DropDownList)gvAutos.FooterRow.FindControl("ddlEstadoFT")).SelectedItem.Value); aut.Estatus = Convert.ToBoolean(((CheckBox)gvAutos.FooterRow.FindControl("chkEstaFT")).Checked); new BusAutos().agregarAutos(aut); Response.Redirect(Request.CurrentExecutionFilePath); } catch (Exception ex) { mostrarMensaje(ex.Message); } }
private bool ValidaDatosRFC() { try { bool Valido = false; EntCliente entcve = new EntCliente(); BrCliente cliente = new BrCliente(); entcve.ClaveCliente = Convert.ToInt32(TxtCliente.Text); entcve.Rfccliente = TxtRfc.Text; Respuesta <List <EntCliente> > respuesta = cliente.GetValidaRFC(entcve); if (respuesta.EsExitoso) { messageBox = new avisosis(respuesta.Resultado[0].Rfccliente, this.Title, MessageBoxButton.OK, MessageBoxImage.Error); messageBox.ShowDialog(); Valido = false; } else { Valido = true; } return(Valido); } catch (Exception ex) { return(false); messageBox = new avisosis(ex, this.Title, MessageBoxButton.OK, MessageBoxImage.Error); messageBox.ShowDialog(); } }
public List <EntCliente> Obtener() { DatCliente obj = new DatCliente(); DataTable dt = obj.Obtener(); List <EntCliente> lst = new List <EntCliente>(); foreach (DataRow r in dt.Rows) { EntCliente cli = new EntCliente(); cli.Id = Convert.ToInt32(r["CLI_ID"]); cli.Nombre = r["CLI_NOMBRE"].ToString(); cli.Paterno = r["CLI_PATERNO"].ToString(); cli.Materno = r["CLI_MATERNO"].ToString(); cli.Email = r["CLI_EMAIL"].ToString(); cli.Telefono = r["CLI_TELEFONO"].ToString(); cli.Empresa = r["CLI_TELEFONO"] is DBNull ? "S/T" : r["CLI_TELEFONO"].ToString(); cli.FechaAlta = Convert.ToDateTime(r["CLI_FECHA_ALTA"]); cli.Estatus = Convert.ToBoolean(r["CLI_ESTATUS"]); cli.Usuario = r["CLI_USUARIO"].ToString(); cli.Password = r["CLI_PASSWORD"].ToString(); cli.FechaNaci = Convert.ToDateTime(r["CLI_FECHA_NACI"]); lst.Add(cli); } return(lst); }
protected void btnActualizar_Click(object sender, EventArgs e) { try { EntCliente cli = (EntCliente)Session["123"]; cli.Id = Convert.ToInt32(hfIdCliente.Value); cli.Nombre = ""; cli.Paterno = ""; cli.Materno = ""; cli.Email = txtCorreo.Text.ToLower(); cli.Telefono = ""; cli.Empresa = ""; cli.FechaNaci = Convert.ToDateTime("01/01/1990"); //int mayor = CalculateAge.Calcular(Convert.ToDateTime(txtFechNaci.Text)); //if (mayor >= 18) // cli.FechaNaci = Convert.ToDateTime(txtFechNaci.Text); //else // throw new ApplicationException("Debe de ser mayor de edad"); cli.Estatus = chkEstatus.Checked; new BusCliente().Actualizar(cli); if (cli.Estatus == false) { Session.Clear(); Response.Redirect("Editar.aspx"); } //EntCliente log = new BusCliente().Obtener(cli.Email, cli.Password); //Session["123"] = log; Response.Redirect("Editar.aspx"); } catch (Exception ex) { MostrarMensaje(ex.Message); } }
public EntAccount BuscarCuenta(string NombreUsuario, string Passwordstring) { SqlCommand cmd = null; EntAccount cuenta = null; EntCliente cliente = null; try { SqlConnection conexion = Conexion.Instance.Conectar(); cmd = new SqlCommand("SP_BuscarCuenta", conexion) { CommandType = System.Data.CommandType.StoredProcedure }; cmd.Parameters.AddWithValue("@prmstrNombreUsuario", NombreUsuario); cmd.Parameters.AddWithValue("@prmstrHashCode", Passwordstring); conexion.Open(); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { bool sex; if (Convert.ToString(reader["Sexo"]).Equals("M")) { sex = true; } else { sex = false; } cliente = new EntCliente { ApellidosCliente = Convert.ToString(reader["ApellidosCliente"]), NombreCliente = Convert.ToString(reader["NombreCliente"]), Sexo = sex, FechaNacimiento = Convert.ToString(reader["FechaNacimiento"]), Dni = Convert.ToString(reader["Dni"]) }; cuenta = new EntAccount { NombreUsuario = Convert.ToString(reader["NombreUsuario"]), Email = Convert.ToString(reader["Email"]), Telefono = Convert.ToString(reader["Telefono"]), Fechacreacion = Convert.ToString(reader["Fechacreacion"]), Cliente = cliente }; } } catch (SqlException err) { throw err; } finally { cmd.Connection.Close(); } return(cuenta); }
public void ActualizarEsta(EntCliente ent) { int filas = new DatCliente().ActualizarEsta(ent.Id); if (filas != 1) { throw new ApplicationException(string.Format("Error al actualizar tus estatus {0} ", ent.Email)); } }
public void ActualizarPass(EntCliente ent) { DatCliente obj = new DatCliente(); int filas = obj.ActualizarPass(ent.Id, ent.Password); if (filas != 1) { throw new ApplicationException("Error al actualizar el password"); } }
public bool EliminarCliente(EntCliente cliente) { try { return(DatCliente.Instance.EliminarCliente(cliente)); } catch (Exception e) { throw e; } }
protected void Page_Load(object sender, EventArgs e) { try { if (Session["123"] == null) { Response.Redirect("Registro.aspx"); } EntCliente ent = new EntCliente(); ent = (EntCliente)Session["123"]; if (ent.Id == 1) { PnlMenu.Visible = true; } lblBienvenido.Text = "Bienvenid@ " + ent.Email; hfIdCliente.Value = ent.Id.ToString(); if (!IsPostBack) { cargarGvAutos(); cargarClase(); cargarAnio(); cargarEstados(); } } //catch (Exception ex) //{ // mostrarMensaje(ex.Message); //} catch (ReflectionTypeLoadException ex) { StringBuilder sb = new StringBuilder(); foreach (Exception exSub in ex.LoaderExceptions) { sb.AppendLine(exSub.Message); if (exSub is FileNotFoundException) { FileNotFoundException exFileNotFound = exSub as FileNotFoundException; if (!string.IsNullOrEmpty(exFileNotFound.FusionLog)) { sb.AppendLine("Fusion Log:"); sb.AppendLine(exFileNotFound.FusionLog); } } sb.AppendLine(); } string errorMessage = sb.ToString(); Title = errorMessage; //Display or log the error based on your application. } }
private void ConsultaConsecutivoCliente() { try { BrCliente cliente = new BrCliente(); EntCliente entcve = new EntCliente(); Respuesta <List <EntCliente> > resp = new Respuesta <List <EntCliente> >(); resp = cliente.GetConsultaConsecutivoCliente(entcve); TxtCliente.Text = resp.Resultado[0].ClaveCliente.ToString(); } catch (Exception ex) { messageBox = new avisosis(ex, this.Title, MessageBoxButton.OK, MessageBoxImage.Error); messageBox.ShowDialog(); } }
public void Actualizar(EntCliente ent) { bool existe = false; existe = new DatCliente().ValidarEmailAct(ent.Email, ent.Id); if (existe) { throw new ApplicationException(string.Format("El Email {0} ya existe en nuestra Base de Datos", ent.Email)); } int filas = new DatCliente().Actualizar(ent.Id, ent.Nombre, ent.Paterno, ent.Materno, ent.Email, ent.Telefono, ent.Empresa, ent.Estatus, ent.FechaNaci.ToString("dd/MM/yyyy")); if (filas != 1) { throw new ApplicationException(string.Format("Error al actualizar tus datos {0} ", ent.Email)); } }
public static DBParameterCollection LLenaCliente(EntCliente obj, string opc, string tipo = "") { DBParameter p1 = new DBParameter("popc", opc, System.Data.DbType.String); DBParameter p2 = new DBParameter("tipo", tipo, System.Data.DbType.String); DBParameter p3 = new DBParameter("ClaveCliente", obj.ClaveCliente, System.Data.DbType.Int32); DBParameter p4 = new DBParameter("nombre_cliente", obj.Nombrecliente, System.Data.DbType.String); DBParameter p5 = new DBParameter("nombre_envios", obj.Nombreenvios, System.Data.DbType.String); DBParameter p6 = new DBParameter("usuario_envios", obj.Usuarioenvios, System.Data.DbType.String); DBParameter p7 = new DBParameter("direccion_envios", obj.Direccionenvios, System.Data.DbType.String); DBParameter p8 = new DBParameter("ciudad_envios", obj.Ciudadenvios, System.Data.DbType.String); DBParameter p9 = new DBParameter("colonia_envios", obj.Coloniaenvios, System.Data.DbType.String); DBParameter p10 = new DBParameter("cp_envios", obj.Cpenvios, System.Data.DbType.String); DBParameter p11 = new DBParameter("tel_envios", obj.Telenvios, System.Data.DbType.String); DBParameter p12 = new DBParameter("edo_envios", obj.Edoenvios, System.Data.DbType.String); DBParameter p13 = new DBParameter("email_envios", obj.Emailenvios, System.Data.DbType.String); DBParameter p14 = new DBParameter("direccion_cliente", obj.Direccioncliente, System.Data.DbType.String); DBParameter p15 = new DBParameter("colonia_cliente", obj.Coloniacliente, System.Data.DbType.String); DBParameter p16 = new DBParameter("codigo_postal_cliente", obj.Codigopostalcliente, System.Data.DbType.String); DBParameter p17 = new DBParameter("ciudad_cliente", obj.Ciudadcliente, System.Data.DbType.String); DBParameter p18 = new DBParameter("estado_cliente", obj.Estadocliente, System.Data.DbType.String); DBParameter p19 = new DBParameter("facturacion_cliente", obj.Facturacioncliente, System.Data.DbType.String); DBParameter p20 = new DBParameter("rfc_cliente", obj.Rfccliente, System.Data.DbType.String); DBParameter p21 = new DBParameter("telefono1_cliente", obj.Telefono1cliente, System.Data.DbType.String); DBParameter p22 = new DBParameter("telefono2_cliente", obj.Telefono2cliente, System.Data.DbType.String); DBParameter p23 = new DBParameter("atencion_personal1_cliente", obj.Atencionpersonal1cliente, System.Data.DbType.String); DBParameter p24 = new DBParameter("status_cliente", obj.Statuscliente, System.Data.DbType.Int32); DBParameter p25 = new DBParameter("ejecutivo", obj.Ejecutivo, System.Data.DbType.String); DBParameter p26 = new DBParameter("sector_cliente", obj.Sectorcliente, System.Data.DbType.String); DBParameter p27 = new DBParameter("e_mail_cliente", obj.Emailcliente, System.Data.DbType.String); DBParameter p28 = new DBParameter("iguala", obj.Iguala, System.Data.DbType.Int32); DBParameter p29 = new DBParameter("ejecutivo_fact", obj.Ejecutivofact, System.Data.DbType.String); DBParameter p30 = new DBParameter("PAIS", obj.Pais, System.Data.DbType.String); DBParameter p31 = new DBParameter("IdRfcEua", obj.IdRfcEua, System.Data.DbType.String); DBParameter p32 = new DBParameter("EmailSecEnvios", obj.EmailSecEnvios, System.Data.DbType.String); DBParameter p33 = new DBParameter("TipoVIP", obj.TipoVIP, System.Data.DbType.String); DBParameter p34 = new DBParameter("IdUsuarioRegistro", obj.IdUsuarioRegistro, System.Data.DbType.Int32); DBParameter p35 = new DBParameter("IdUsuarioModifico", obj.IdUsuarioModifico, System.Data.DbType.Int32); DBParameter[] parms = new DBParameter[] { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, p20, p21, p22, p23, p24, p25, p26, p27, p28, p29, p30, p31, p32, p33, p34, p35 }; DBParameterCollection pcol = new DBParameterCollection(); pcol.AddRange(parms); return(pcol); }
public bool CrearCliente(EntCliente cliente) { try { EntCliente dniFinded = DatCliente.Instance.BuscarDni(cliente.Dni); if (dniFinded != null) { return(false); } return(DatCliente.Instance.CrearCliente(cliente)); } catch (Exception e) { throw e; } }
public List <EntCliente> ObtenerAlertas(int periodo) { DataTable dt = new DatCliente().ObtenerAlertas(periodo); List <EntCliente> lst = new List <EntCliente>(); if (dt.Rows.Count == 0) { EntCliente cli = new EntCliente(); cli.Id = 0; cli.Nombre = ""; cli.Paterno = ""; cli.Materno = ""; cli.Email = ""; cli.Aviso = false; cli.Modelo = ""; cli.Placa = ""; cli.Estado = ""; cli.Marca = ""; cli.Submarca = ""; cli.IdAuto = 0; lst.Add(cli); } else { foreach (DataRow dr in dt.Rows) { EntCliente cli = new EntCliente(); cli.Id = Convert.ToInt32(dr["CLI_ID"]); cli.Nombre = dr["CLI_NOMBRE"].ToString(); cli.Paterno = dr["CLI_PATERNO"].ToString(); cli.Materno = dr["CLI_MATERNO"] is DBNull ? "S/M" : dr["CLI_MATERNO"].ToString(); cli.Email = dr["CLI_EMAIL"].ToString(); cli.Aviso = Convert.ToBoolean(dr["CLI_AVISO"]); cli.Modelo = dr["AUTOS_MODELO"].ToString(); cli.Placa = dr["AUTOS_PLACA"].ToString(); cli.Estado = dr["ESTADO"].ToString(); cli.Marca = dr["MARCA"].ToString(); cli.Submarca = dr["SUBMARCA"].ToString(); cli.IdAuto = Convert.ToInt32(dr["AUTOS_ID"]); lst.Add(cli); } } return(lst); }
protected void btnCancelar_Click(object sender, EventArgs e) { try { EntCliente cli = (EntCliente)Session["123"]; //txtNombre.Text = cli.Nombre; //txtPaterno.Text = cli.Paterno; //txtMaterno.Text = cli.Materno; txtCorreo.Text = cli.Email; //txtTelefono.Text = cli.Telefono; //txtEmpresa.Text = cli.Empresa; //txtFechNaci.Text = cli.FechaNaci.ToString("dd/MM/yyyy"); Response.Redirect("Autos.aspx"); } catch (Exception ex) { MostrarMensaje(ex.Message); } }
protected void lnkCerrar_Click(object sender, EventArgs e) { try { EntCliente ent = (EntCliente)Session["123"]; string mailold = ent.Email; EntCliente nvo = new EntCliente(); nvo.Email = mailold; nvo.Password = hfPassNvo.Value; EntCliente log = new BusCliente().Obtener(nvo.Email, nvo.Password); Session["123"] = log; this.programmaticModalPopup.Hide(); Response.Redirect("Editar.aspx"); } catch (Exception ex) { MostrarMensaje(ex.Message); } }
public void Insertar(EntCliente ent) { //bool existeUser = false; bool existeEmail = false; //existeUser = new DatCliente().ValidarUsuario(ent.Usuario); //if (existeUser) // throw new ApplicationException(string.Format("El usuario {0} ya existe, por favor introduzca otro usuario", ent.Usuario)); existeEmail = new DatCliente().ValidarEmail(ent.Email); if (existeEmail) { throw new ApplicationException(string.Format("El Email {0} ya existe en nuestra Base de Datos", ent.Email)); } int filas = new DatCliente().Insertar(ent.Nombre, ent.Paterno, ent.Materno, ent.Email, ent.Telefono, ent.Empresa, ent.Usuario, ent.Password, ent.FechaNaci); if (filas != 1) { throw new ApplicationException(string.Format("Error al registrar al usuario {0} ", ent.Email)); } }
protected void btnEntrar_Click1(object sender, EventArgs e) { try { EntCliente ent = new EntCliente(); ent.Usuario = txtUser.Text; ent.Password = UtiCrypto.Encriptar(txtPass.Text); EntCliente log = new BusCliente().Obtener(ent.Usuario, ent.Password); if (log == null) { throw new ApplicationException("Usuario y/o Contraseña incorrecta"); } Session["123"] = log; Response.Redirect("~/Pages/Autos.aspx"); } catch (Exception ex) { ScriptManager.RegisterStartupScript(this, this.GetType(), "error", "alert('" + ex.Message + "');", true); } }
public List <EntCliente> GetValidaRFC(EntCliente Dobj, string tipo = "") { Genericas gen = new Genericas(); List <EntCliente> lst = new List <EntCliente>(); DBParameterCollection pcol = ParamCliente.LLenaCliente(Dobj, Comunes.BUSCAR, tipo); using (dr = db.ExecuteDataReader(Procedimientos.SpCliente, pcol, conm, tranm, CommandType.StoredProcedure)) { while (dr.Read()) { EntCliente obj = new EntCliente(); if (dr["rfc_cliente"] != DBNull.Value) { obj.Rfccliente = (gen.SetCampo(dr["rfc_cliente"].ToString())); } lst.Add(obj); } } return(lst); }
protected void btnAgregar_Click(object sender, EventArgs e) { try { EntCliente cli = new EntCliente(); cli.Nombre = txtNombre.Text; cli.Paterno = txtPaterno.Text; cli.Materno = txtMaterno.Text; cli.Email = txtCorreo.Text; cli.Telefono = txtTelefono.Text; cli.Empresa = txtEmpresa.Text; cli.Usuario = txtUsuario.Text; cli.Password = txtPassword.Text; cli.FechaNaci = Convert.ToDateTime(txtFechNaci.Text); new BusCliente().Insertar(cli); Response.Redirect("~/Pages/Login.aspx"); } catch (Exception ex) { MostrarMensaje(ex.Message); } }
protected void btnEntrar_Click1(object sender, EventArgs e) { try { EntCliente ent = new EntCliente(); ent.Email = txtMailEnt.Text; ent.Password = UtiCrypto.Encriptar(txtPass.Text); EntCliente log = new BusCliente().Obtener(ent.Email, ent.Password); if (log == null) { throw new ApplicationException("Correo electrónico y/o Contraseña incorrecta"); } log.Estatus = true; new BusCliente().ActualizarEsta(log); Session["123"] = log; Response.Redirect("Autos.aspx"); } catch (Exception ex) { ScriptManager.RegisterStartupScript(this, this.GetType(), "error", "alert('" + ex.Message + "');", true); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { cargarGvAutos(); cargarClase(); cargarEstados(); } if (Session["123"] == null) { Response.Redirect("~/Pages/Registro.aspx"); } EntCliente ent = new EntCliente(); ent = (EntCliente)Session["123"]; Title = "Bienvenido " + ent.Nombre; } catch (Exception ex) { mostrarMensaje(ex.Message); } }