Exemplo n.º 1
0
        public static String Updateclientes(BeCliente clien)
        {
            //BeCliente clien = new BeCliente();
            try
            {
                using (SqlConnection con = SqlDbAdapter.GetConexion())
                {
                    using (SqlCommand cmd = new SqlCommand())
                    {
                        cmd.Connection  = con;
                        cmd.CommandType = CommandType.StoredProcedure;
                        cmd.CommandText = "ZSP_UPDATECLIENTE";

                        //////////////////////////
                        cmd.Parameters.Add("@IDCLIENTE", SqlDbType.Int);
                        cmd.Parameters["@IDCLIENTE"].Value = clien.IdCliente;
                        /////////////////////////
                        //////////////////////////
                        cmd.Parameters.Add("@Nombres", SqlDbType.NVarChar);
                        cmd.Parameters["@Nombres"].Value = clien.Nombres;
                        /////////////////////////
                        //////////////////////////
                        cmd.Parameters.Add("@ApellidoPaterno", SqlDbType.NVarChar);
                        cmd.Parameters["@ApellidoPaterno"].Value = clien.ApellidoPaterno;
                        /////////////////////////
                        //////////////////////////
                        cmd.Parameters.Add("@ApellidoMaterno", SqlDbType.NVarChar);
                        cmd.Parameters["@ApellidoMaterno"].Value = clien.ApellidoMaterno;
                        /////////////////////////
                        //////////////////////////
                        cmd.Parameters.Add("@Email", SqlDbType.NVarChar);
                        cmd.Parameters["@Email"].Value = clien.Email;
                        /////////////////////////
                        //////////////////////////
                        cmd.Parameters.Add("@NumeroMovil", SqlDbType.NVarChar);
                        cmd.Parameters["@NumeroMovil"].Value = clien.NumeroMovil;
                        /////////////////////////

                        using (SqlDataReader re = cmd.ExecuteReader())
                        {
                            while (re.Read())
                            {
                                clien.Mensaje = "Se proceso correctamente;";
                            }
                        }
                    }
                }
            }


            catch (Exception ex)
            {
                clien.Mensaje = ex.ToString() + "Se Presento inconvenientes al momento de  recuperar los clientes con el IDclinete  :";


                return("");
            }
            return("");
        }
Exemplo n.º 2
0
        public static ClienteResource GetCliente(string NumeroDocumento)
        {
            ClienteResource Recurso = null;

            try
            {
                using (IDbConnection conexion = SqlDbAdapter.GetConexion())
                {
                    using (IDbCommand commando = conexion.CreateCommand())
                    {
                        //commando.CommandText = "select top 1 IdCliente, IdClientePagoEfectivo, Nombres, ApellidoPaterno, ApellidoMaterno, IdTipoDocumento, NumeroDocumento, FechaEmisionDocumento, Email, IdTipoOperador, NumeroMovil, IMEI, FechaNacimiento, IdEstadoCivil, Genero, RecibeBoletin, AceptaPolitica, IdCanalAfiliacion, RecibeTarjeta, CodigoAfiliacion, IdEstadoCliente, FechaRegistro, FechaModificacion, IdPerfil, IdReferido, IdEstadoEnvioUnibanca, IdStand, Usuario, IdTipoActivacion from cliente where NumeroDocumento=" + NumeroDocumento ;
                        commando.CommandType = CommandType.StoredProcedure;
                        commando.CommandText = "usp_GetClientes";

                        SqlParameter Parameter;
                        Parameter           = new SqlParameter("@NUMERODOCUMENTO", NumeroDocumento);
                        Parameter.Direction = ParameterDirection.Input;
                        Parameter.DbType    = DbType.String;
                        commando.Parameters.Add(Parameter);


                        using (var reader = commando.ExecuteReader())
                        {
                            while (reader.Read())
                            {
                                Recurso = new ClienteResource();
                                BeCliente clie = new BeCliente();


                                clie.ApellidoPaterno   = reader["ApellidoPaterno"].ToString();
                                clie.ApellidoMaterno   = reader["ApellidoMaterno"].ToString();
                                clie.AceptaPolitica    = reader["AceptaPolitica"].ToString();
                                clie.CodigoAfiliacion  = reader["CodigoAfiliacion"].ToString();
                                clie.Email             = reader["Email"].ToString();
                                clie.FechaModificacion = reader["FechaModificacion"].ToString();
                                Recurso.Mensaje        = "Se proceso Correctamente";
                                Recurso.Cliente        = clie;
                            }
                        }
                    }
                }
            }

            catch (Exception ex)
            {
                Recurso         = new ClienteResource();
                Recurso.Mensaje = "error" + ex;
                return(Recurso);
            }
            return(Recurso);
        }
Exemplo n.º 3
0
        public ActionResult Edit(FormCollection collecion)
        {
            BeCliente objcliente = new BeCliente();

            objcliente.IdCliente       = int.Parse(collecion["IdCliente"]);
            objcliente.Nombres         = collecion["Nombres"].Trim();
            objcliente.ApellidoPaterno = collecion["ApellidoPaterno"].Trim();
            objcliente.ApellidoMaterno = collecion["ApellidoMaterno"].Trim();
            objcliente.Email           = collecion["Email"].Trim();
            objcliente.NumeroMovil     = collecion["NumeroMovil"].Trim();
            CrudClientes.Updateclientes(objcliente);


            return(RedirectToAction("Index"));
        }
Exemplo n.º 4
0
        public static BeCliente Editclientes(int idcliente)
        {
            BeCliente clien = new BeCliente();

            try
            {
                using (SqlConnection con = SqlDbAdapter.GetConexion())
                {
                    using (SqlCommand cmd = new SqlCommand())
                    {
                        cmd.Connection  = con;
                        cmd.CommandType = CommandType.StoredProcedure;
                        cmd.CommandText = "ZSP_EDITARCLIENTE";
                        cmd.Parameters.Add("@IDCLIENTE", SqlDbType.BigInt);
                        cmd.Parameters["@IDCLIENTE"].Value = idcliente;

                        using (SqlDataReader re = cmd.ExecuteReader())
                        {
                            while (re.Read())
                            {
                                clien.AceptaPolitica        = re["AceptaPolitica"].ToString();
                                clien.ApellidoMaterno       = re["ApellidoMaterno"].ToString();
                                clien.ApellidoPaterno       = re["ApellidoPaterno"].ToString();
                                clien.CodigoAfiliacion      = re["CodigoAfiliacion"].ToString();
                                clien.Email                 = re["Email"].ToString();
                                clien.FechaEmisionDocumento = re["FechaEmisionDocumento"].ToString();
                                clien.FechaModificacion     = re["FechaModificacion"].ToString();
                                clien.FechaNacimiento       = re["FechaNacimiento"].ToString();
                                clien.FechaRegistro         = re["FechaRegistro"].ToString();
                                clien.Genero                = re["Genero"].ToString();
                                clien.IdCanalAfiliacion     = re["IdCanalAfiliacion"].ToString();
                                clien.IdCliente             = int.Parse(re["IdCliente"].ToString());
                                clien.IdClientePagoEfectivo = int.Parse(re["IdClientePagoEfectivo"].ToString());
                                clien.IdEstadoCivil         = re["IdEstadoCivil"].ToString();
                                clien.IdEstadoEnvioUnibanca = re["IdEstadoEnvioUnibanca"].ToString();
                                clien.IdPerfil              = re["IdPerfil"].ToString();
                                clien.IdReferido            = re["IdReferido"].ToString();
                                clien.IdStand               = re["IdStand"].ToString();
                                clien.IdTipoActivacion      = re["IdTipoActivacion"].ToString();
                                clien.IdTipoDocumento       = re["IdTipoDocumento"].ToString();
                                clien.IdTipoOperador        = re["IdTipoOperador"].ToString();
                                clien.IMEI            = re["IMEI"].ToString();
                                clien.Nombres         = re["Nombres"].ToString();
                                clien.NumeroDocumento = re["NumeroDocumento"].ToString();
                                clien.NumeroMovil     = re["NumeroMovil"].ToString();
                                clien.RecibeBoletin   = re["RecibeBoletin"].ToString();
                                clien.RecibeTarjeta   = re["RecibeTarjeta"].ToString();
                                clien.Usuario         = re["Usuario"].ToString();
                                ;
                            }
                        }
                    }
                }
            }


            catch (Exception ex)
            {
                clien.Mensaje = ex.ToString() + "Se Presento inconvenientes al momento de  recuperar los clientes con el IDclinete  :" + idcliente;


                return(clien);
            }
            return(clien);
        }
Exemplo n.º 5
0
        public static List <BeCliente> Listclientes()
        {
            List <BeCliente> listarcliente = new List <BeCliente>();

            try
            {
                using (SqlConnection con = SqlDbAdapter.GetConexion())
                {
                    using (SqlCommand cmd = new SqlCommand())
                    {
                        cmd.Connection  = con;
                        cmd.CommandType = CommandType.Text;
                        cmd.CommandText = " select top 300 IdCliente, IdClientePagoEfectivo, Nombres, ApellidoPaterno, ApellidoMaterno, IdTipoDocumento, NumeroDocumento, FechaEmisionDocumento, Email, IdTipoOperador, NumeroMovil, IMEI, FechaNacimiento, convert(char(1), IdEstadoCivil) as IdEstadoCivil ,convert(char(1),Genero) as Genero ,convert(char(1),RecibeBoletin) as RecibeBoletin   ,convert(char(1),AceptaPolitica) as AceptaPolitica    ,convert(char(1),IdCanalAfiliacion) as IdCanalAfiliacion    ,convert(char(1),RecibeTarjeta) as RecibeTarjeta     , CodigoAfiliacion, IdEstadoCliente, FechaRegistro, FechaModificacion, IdPerfil, IdReferido, IdEstadoEnvioUnibanca, IdStand, Usuario, IdTipoActivacion from cliente    order by 1 desc";

                        using (SqlDataReader re = cmd.ExecuteReader())
                        {
                            while (re.Read())
                            {
                                BeCliente clien = new BeCliente();
                                clien.AceptaPolitica        = re["AceptaPolitica"].ToString();
                                clien.ApellidoMaterno       = re["ApellidoMaterno"].ToString();
                                clien.ApellidoPaterno       = re["ApellidoPaterno"].ToString();
                                clien.CodigoAfiliacion      = re["CodigoAfiliacion"].ToString();
                                clien.Email                 = re["Email"].ToString();
                                clien.FechaEmisionDocumento = re["FechaEmisionDocumento"].ToString();
                                clien.FechaModificacion     = re["FechaModificacion"].ToString();
                                clien.FechaNacimiento       = re["FechaNacimiento"].ToString();
                                clien.FechaRegistro         = re["FechaRegistro"].ToString();
                                clien.Genero                = re["Genero"].ToString();
                                clien.IdCanalAfiliacion     = re["IdCanalAfiliacion"].ToString();
                                clien.IdCliente             = int.Parse(re["IdCliente"].ToString());
                                clien.IdClientePagoEfectivo = int.Parse(re["IdClientePagoEfectivo"].ToString());
                                clien.IdEstadoCivil         = re["IdEstadoCivil"].ToString();
                                clien.IdEstadoEnvioUnibanca = re["IdEstadoEnvioUnibanca"].ToString();
                                clien.IdPerfil              = re["IdPerfil"].ToString();
                                clien.IdReferido            = re["IdReferido"].ToString();
                                clien.IdStand               = re["IdStand"].ToString();
                                clien.IdTipoActivacion      = re["IdTipoActivacion"].ToString();
                                clien.IdTipoDocumento       = re["IdTipoDocumento"].ToString();
                                clien.IdTipoOperador        = re["IdTipoOperador"].ToString();
                                clien.IMEI            = re["IMEI"].ToString();
                                clien.Nombres         = re["Nombres"].ToString();
                                clien.NumeroDocumento = re["NumeroDocumento"].ToString();
                                clien.NumeroMovil     = re["NumeroMovil"].ToString();
                                clien.RecibeBoletin   = re["RecibeBoletin"].ToString();
                                clien.RecibeTarjeta   = re["RecibeTarjeta"].ToString();
                                clien.Usuario         = re["Usuario"].ToString();
                                listarcliente.Add(clien);
                            }
                        }
                    }
                }
            }


            catch (Exception ex)
            {
                BeCliente clien = new BeCliente();
                clien.Mensaje = ex.ToString();

                listarcliente.Add(clien);
                return(listarcliente);
            }
            return(listarcliente);
        }