Example #1
0
        public ActionResult getNombreCliente(int IdPlaza, int contrato)
        {
            ConexionController        c = new ConexionController();
            SqlCommand                comandoSql;
            List <clientes_apellidos> lista_cliente = new List <clientes_apellidos>();
            SqlConnection             conexionSQL   = new SqlConnection(c.DameConexion(IdPlaza));

            try
            {
                conexionSQL.Open();
            }
            catch
            { }
            try
            {
                comandoSql            = new SqlCommand("Select * from [dbo].[Clientes_Apellidos] where Contrato = '" + contrato + "'");
                comandoSql.Connection = conexionSQL;
                SqlDataReader reader = comandoSql.ExecuteReader();
                if (reader.HasRows)
                {
                    while (reader.Read())
                    {
                        clientes_apellidos cliente = new clientes_apellidos();
                        cliente.nombre        = reader[1].ToString();
                        cliente.segundonombre = reader[2].ToString();
                        cliente.apaterno      = reader[3].ToString();
                        cliente.amaterno      = reader[4].ToString();
                        cliente.fnacimiento   = reader[5].ToString();
                        lista_cliente.Add(cliente);
                    }
                }
            }
            catch { }
            return(Json(lista_cliente, JsonRequestBehavior.AllowGet));
        }
Example #2
0
        public ActionResult UpdateCliente(CLIENTEEntity2 cliente, clientes_apellidos clienteNombres, int usuario)
        {
            ConexionController c = new ConexionController();
            SqlCommand         comandoSql2;
            SqlConnection      conexionSQL = new SqlConnection(c.DameConexion(cliente.conexion));
            CLIENTEEntity2     aux_cliente = new CLIENTEEntity2();
            int result = 0;

            try
            {
                conexionSQL.Open();
            }
            catch
            { }
            try
            {
                comandoSql2            = new SqlCommand("SELECT * FROM CLIENTES where contrato=" + cliente.CONTRATO);
                comandoSql2.Connection = conexionSQL;
                SqlDataReader reader = comandoSql2.ExecuteReader();

                if (reader.HasRows)
                {
                    while (reader.Read())
                    {
                        aux_cliente.NOMBRE      = reader[1].ToString();
                        aux_cliente.ENTRECALLES = reader[4].ToString();
                        aux_cliente.TELEFONO    = reader[7].ToString();
                        aux_cliente.CELULAR     = reader[8].ToString();
                        aux_cliente.Email       = reader[13].ToString();
                    }
                    reader.Close();
                }
            }
            catch { }
            try
            {
                comandoSql2            = new SqlCommand("UPDATE CLIENTES set Nombre='" + cliente.NOMBRE + "',Clv_Calle='" + cliente.Clv_Calle + "',Numero='" + cliente.NUMERO + "',EntreCalles='" + cliente.ENTRECALLES + "',Clv_Colonia='" + cliente.Clv_Colonia + "',Telefono='" + cliente.TELEFONO + "',Celular='" + cliente.CELULAR + "',Clv_Ciudad='" + cliente.Clv_Ciudad + "',Email='" + cliente.Email + "' where contrato=" + cliente.CONTRATO);
                comandoSql2.Connection = conexionSQL;
                comandoSql2.ExecuteNonQuery();
                result = 1;
            }
            catch { }
            try
            {
                comandoSql2            = new SqlCommand("UPDATE Clientes_Apellidos set Nombre='" + clienteNombres.nombre + "', SegundoNombre='" + clienteNombres.segundonombre + "',Apellido_Paterno='" + clienteNombres.apaterno + "',Apellido_Materno='" + clienteNombres.amaterno + "',FechaNacimiento='" + clienteNombres.fnacimiento + "' where contrato=" + cliente.CONTRATO);
                comandoSql2.Connection = conexionSQL;

                comandoSql2.ExecuteNonQuery();
            }
            catch { }
            try
            {
                ConexionEntity conect = proxycon.GetConexion(cliente.conexion);
                DateTime       today  = DateTime.Now;
                comandoSql2 = new SqlCommand("INSERT INTO MovSist(Fecha,usuario,contrato,Sistema,Pantalla,control,valorant,valornuevo,clv_ciudad) values(@Fecha,@usuario,@contrato,@Sistema,@Pantalla,@control,@valorant,@valornuevo,@clv_ciudad)");
                UsuarioEntity user = proxyuser.GetUsuario(usuario);
                comandoSql2.Parameters.AddWithValue("@Fecha", today);
                comandoSql2.Parameters.AddWithValue("@usuario", user.Usuario);
                comandoSql2.Parameters.AddWithValue("@contrato", cliente.CONTRATO);
                comandoSql2.Parameters.AddWithValue("@Sistema", "CallCenter");
                comandoSql2.Parameters.AddWithValue("@Pantalla", "Clientes");
                comandoSql2.Parameters.AddWithValue("@control", "Actualizó Datos Generales del cliente- Nombre");
                comandoSql2.Parameters.AddWithValue("@valorant", aux_cliente.NOMBRE);
                comandoSql2.Parameters.AddWithValue("@valornuevo", cliente.NOMBRE);
                comandoSql2.Parameters.AddWithValue("@clv_ciudad", conect.Plaza);
                comandoSql2.Connection = conexionSQL;
                comandoSql2.ExecuteNonQuery();

                comandoSql2 = new SqlCommand("INSERT INTO MovSist(Fecha,usuario,contrato,Sistema,Pantalla,control,valorant,valornuevo,clv_ciudad) values(@Fecha,@usuario,@contrato,@Sistema,@Pantalla,@control,@valorant,@valornuevo,@clv_ciudad)");
                comandoSql2.Parameters.AddWithValue("@Fecha", today);
                comandoSql2.Parameters.AddWithValue("@usuario", user.Usuario);
                comandoSql2.Parameters.AddWithValue("@contrato", cliente.CONTRATO);
                comandoSql2.Parameters.AddWithValue("@Sistema", "CallCenter");
                comandoSql2.Parameters.AddWithValue("@Pantalla", "Clientes");
                comandoSql2.Parameters.AddWithValue("@control", "Actualizó Datos Generales del cliente- Teléfono");
                if (cliente.TELEFONO == null)
                {
                    cliente.TELEFONO = "";
                }
                comandoSql2.Parameters.AddWithValue("@valorant", aux_cliente.TELEFONO);
                comandoSql2.Parameters.AddWithValue("@valornuevo", cliente.TELEFONO);
                comandoSql2.Parameters.AddWithValue("@clv_ciudad", conect.Plaza);
                comandoSql2.Connection = conexionSQL;
                comandoSql2.ExecuteNonQuery();

                comandoSql2 = new SqlCommand("INSERT INTO MovSist(Fecha,usuario,contrato,Sistema,Pantalla,control,valorant,valornuevo,clv_ciudad) values(@Fecha,@usuario,@contrato,@Sistema,@Pantalla,@control,@valorant,@valornuevo,@clv_ciudad)");
                comandoSql2.Parameters.AddWithValue("@Fecha", today);
                comandoSql2.Parameters.AddWithValue("@usuario", user.Usuario);
                comandoSql2.Parameters.AddWithValue("@contrato", cliente.CONTRATO);
                comandoSql2.Parameters.AddWithValue("@Sistema", "CallCenter");
                comandoSql2.Parameters.AddWithValue("@Pantalla", "Clientes");
                comandoSql2.Parameters.AddWithValue("@control", "Actualizó Datos Generales del cliente- Celular");
                if (cliente.CELULAR == null)
                {
                    cliente.CELULAR = "";
                }
                comandoSql2.Parameters.AddWithValue("@valorant", aux_cliente.CELULAR);
                comandoSql2.Parameters.AddWithValue("@valornuevo", cliente.CELULAR);
                comandoSql2.Parameters.AddWithValue("@clv_ciudad", conect.Plaza);
                comandoSql2.Connection = conexionSQL;
                comandoSql2.ExecuteNonQuery();

                comandoSql2 = new SqlCommand("INSERT INTO MovSist(Fecha,usuario,contrato,Sistema,Pantalla,control,valorant,valornuevo,clv_ciudad) values(@Fecha,@usuario,@contrato,@Sistema,@Pantalla,@control,@valorant,@valornuevo,@clv_ciudad)");
                comandoSql2.Parameters.AddWithValue("@Fecha", today);
                comandoSql2.Parameters.AddWithValue("@usuario", user.Usuario);
                comandoSql2.Parameters.AddWithValue("@contrato", cliente.CONTRATO);
                comandoSql2.Parameters.AddWithValue("@Sistema", "CallCenter");
                comandoSql2.Parameters.AddWithValue("@Pantalla", "Clientes");
                comandoSql2.Parameters.AddWithValue("@control", "Actualizó Datos Generales del cliente- Correo");
                if (cliente.Email == null)
                {
                    cliente.Email = "";
                }
                comandoSql2.Parameters.AddWithValue("@valorant", aux_cliente.Email);
                comandoSql2.Parameters.AddWithValue("@valornuevo", cliente.Email);
                comandoSql2.Parameters.AddWithValue("@clv_ciudad", conect.Plaza);
                comandoSql2.Connection = conexionSQL;
                comandoSql2.ExecuteNonQuery();
            }
            catch { }

            return(Json(result, JsonRequestBehavior.AllowGet));
        }