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);
        }
Example #2
0
 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);
     }
 }
Example #3
0
        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);
        }
Example #4
0
    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);
        }
    }
Example #5
0
        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);
        }
Example #7
0
        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);
        }
Example #8
0
        //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);
        }
Example #9
0
 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();
            }
        }
Example #11
0
        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);
        }
Example #12
0
 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);
     }
 }
Example #13
0
        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);
        }
Example #14
0
        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));
            }
        }
Example #15
0
        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");
            }
        }
Example #16
0
 public bool EliminarCliente(EntCliente cliente)
 {
     try
     {
         return(DatCliente.Instance.EliminarCliente(cliente));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Example #17
0
    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();
     }
 }
Example #19
0
        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));
            }
        }
Example #20
0
        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);
        }
Example #21
0
        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;
            }
        }
Example #22
0
        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);
        }
Example #23
0
 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);
     }
 }
Example #24
0
 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);
     }
 }
Example #25
0
        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));
            }
        }
Example #26
0
 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);
     }
 }
Example #27
0
        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);
        }
Example #28
0
 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);
     }
 }
Example #29
0
 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);
     }
 }
Example #30
0
 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);
     }
 }