public DireccionesClientes ObtenerDireccionCliente(Guid UidCliente)
        {
            SqlCommand query = new SqlCommand();

            query.CommandType = CommandType.Text;

            query.CommandText = "select * from DireccionesClientes where UidCliente = '" + UidCliente + "'";

            DataTable dt = this.Busquedas(query);

            foreach (DataRow item in dt.Rows)
            {
                direccionesClientes = new DireccionesClientes()
                {
                    UidDireccionCliente = new Guid(item["UidDireccionCliente"].ToString()),
                    Identificador       = item["Identificador"].ToString(),
                    UidPais             = new Guid(item["UidPais"].ToString()),
                    UidEstado           = new Guid(item["UidEstado"].ToString()),
                    UidMunicipio        = new Guid(item["UidMunicipio"].ToString()),
                    UidCiudad           = new Guid(item["UidCiudad"].ToString()),
                    UidColonia          = new Guid(item["UidColonia"].ToString()),
                    Calle          = item["Calle"].ToString(),
                    EntreCalle     = item["EntreCalle"].ToString(),
                    YCalle         = item["YCalle"].ToString(),
                    NumeroExterior = item["NumeroExterior"].ToString(),
                    NumeroInterior = item["NumeroInterior"].ToString(),
                    CodigoPostal   = item["CodigoPostal"].ToString(),
                    Referencia     = item["Referencia"].ToString()
                };
            }

            return(direccionesClientes);
        }
Beispiel #2
0
 public void InsertDireccionesClientes(DireccionesClientes direccionesclientes)
 {
     try
     {
         connection.Insert(direccionesclientes);
     }
     catch (Exception ex)
     {
     }
 }
Beispiel #3
0
        public bool RegistrarClientes(Clientes clientes, DireccionesClientes direccionesClientes, TelefonosClientes telefonosClientes)
        {
            bool Resultado = false;

            SqlCommand comando = new SqlCommand();

            try
            {
                comando.CommandType = System.Data.CommandType.StoredProcedure;
                comando.CommandText = "sp_ClientesRegistrar";

                comando.Parameters.Add("@UidCliente", SqlDbType.UniqueIdentifier);
                comando.Parameters["@UidCliente"].Value = clientes.UidCliente;


                comando.Parameters.Add("@VchRFC", SqlDbType.VarChar, 50);
                comando.Parameters["@VchRFC"].Value = clientes.VchRFC;

                comando.Parameters.Add("@VchRazonSocial", SqlDbType.VarChar, 50);
                comando.Parameters["@VchRazonSocial"].Value = clientes.VchRazonSocial;

                comando.Parameters.Add("@VchNombreComercial", SqlDbType.VarChar, 50);
                comando.Parameters["@VchNombreComercial"].Value = clientes.VchNombreComercial;

                comando.Parameters.Add("@DtFechaAlta", SqlDbType.DateTime);
                comando.Parameters["@DtFechaAlta"].Value = clientes.DtFechaAlta;

                comando.Parameters.Add("@VchCorreoElectronico", SqlDbType.VarChar, 50);
                comando.Parameters["@VchCorreoElectronico"].Value = clientes.VchCorreoElectronico;

                comando.Parameters.Add("@UidFranquiciatario", SqlDbType.UniqueIdentifier);
                comando.Parameters["@UidFranquiciatario"].Value = clientes.UidFranquiciatario;

                comando.Parameters.Add("@VchIdWAySMS", SqlDbType.VarChar, 50);
                comando.Parameters["@VchIdWAySMS"].Value = clientes.VchIdWAySMS;

                comando.Parameters.Add("@VchZonaHoraria", SqlDbType.VarChar, 60);
                comando.Parameters["@VchZonaHoraria"].Value = clientes.VchZonaHoraria;

                comando.Parameters.Add("@BitEscuela", SqlDbType.Bit);
                comando.Parameters["@BitEscuela"].Value = clientes.BitEscuela;

                //===========================DIRECCION==================================================

                comando.Parameters.Add("@Identificador", SqlDbType.VarChar, 50);
                comando.Parameters["@Identificador"].Value = direccionesClientes.Identificador;

                comando.Parameters.Add("@UidPais", SqlDbType.UniqueIdentifier);
                comando.Parameters["@UidPais"].Value = direccionesClientes.UidPais;

                comando.Parameters.Add("@UidEstado", SqlDbType.UniqueIdentifier);
                comando.Parameters["@UidEstado"].Value = direccionesClientes.UidEstado;

                comando.Parameters.Add("@UidMunicipio", SqlDbType.UniqueIdentifier);
                comando.Parameters["@UidMunicipio"].Value = direccionesClientes.UidMunicipio;

                comando.Parameters.Add("@UidCiudad", SqlDbType.UniqueIdentifier);
                comando.Parameters["@UidCiudad"].Value = direccionesClientes.UidCiudad;

                comando.Parameters.Add("@UidColonia", SqlDbType.UniqueIdentifier);
                comando.Parameters["@UidColonia"].Value = direccionesClientes.UidColonia;

                comando.Parameters.Add("@Calle", SqlDbType.VarChar, 50);
                comando.Parameters["@Calle"].Value = direccionesClientes.Calle;

                comando.Parameters.Add("@EntreCalle", SqlDbType.VarChar, 50);
                comando.Parameters["@EntreCalle"].Value = direccionesClientes.EntreCalle;

                comando.Parameters.Add("@YCalle", SqlDbType.VarChar, 50);
                comando.Parameters["@YCalle"].Value = direccionesClientes.YCalle;

                comando.Parameters.Add("@NumeroExterior", SqlDbType.VarChar, 50);
                comando.Parameters["@NumeroExterior"].Value = direccionesClientes.NumeroExterior;

                comando.Parameters.Add("@NumeroInterior", SqlDbType.VarChar, 50);
                comando.Parameters["@NumeroInterior"].Value = direccionesClientes.NumeroInterior;

                comando.Parameters.Add("@CodigoPostal", SqlDbType.VarChar, 30);
                comando.Parameters["@CodigoPostal"].Value = direccionesClientes.CodigoPostal;

                comando.Parameters.Add("@Referencia", SqlDbType.VarChar, 100);
                comando.Parameters["@Referencia"].Value = direccionesClientes.Referencia;

                //===========================TELEFONO==================================================

                comando.Parameters.Add("@VchTelefono", SqlDbType.VarChar, 50);
                comando.Parameters["@VchTelefono"].Value = telefonosClientes.VchTelefono;

                comando.Parameters.Add("@UidTipoTelefono", SqlDbType.UniqueIdentifier);
                comando.Parameters["@UidTipoTelefono"].Value = telefonosClientes.UidTipoTelefono;

                Resultado = this.ManipulacionDeDatos(comando);
            }
            catch (Exception)
            {
                throw;
            }
            return(Resultado);
        }
 private void InsertDireccionesCommandExecuted()
 {
     try
     {
         if (!string.IsNullOrEmpty(Nombre))
         {
             if (!string.IsNullOrEmpty(Telefono))
             {
                 if (!string.IsNullOrEmpty(Direccion))
                 {
                     if (!string.IsNullOrEmpty(Pais))
                     {
                         if (!string.IsNullOrEmpty(Region))
                         {
                             if (!string.IsNullOrEmpty(Comuna))
                             {
                                 if (!string.IsNullOrEmpty(Ciudad))
                                 {
                                     var direcciones = new DireccionesClientes();
                                     //direcciones.IdUsuario = clientes.IdUsuario;
                                     direcciones.IdCliente = clientes.IdCliente;
                                     direcciones.Nombre    = Nombre;
                                     direcciones.Telefono  = Telefono;
                                     direcciones.Direccion = Direccion;
                                     //direcciones.Pais = Pais;
                                     //direcciones.Region = Region;
                                     //direcciones.Comuna = Comuna;
                                     direcciones.Ciudad = Ciudad;
                                     //db.InsertDirecciones(direcciones);
                                     LoadDirecciones();
                                     IsVisibleAddDirecciones = false;
                                     Nombre    = string.Empty;
                                     Telefono  = string.Empty;
                                     Direccion = string.Empty;
                                     Pais      = string.Empty;
                                     Region    = string.Empty;
                                     Comuna    = string.Empty;
                                     Ciudad    = string.Empty;
                                 }
                                 else
                                 {
                                     App.MessageError("Ingrese una ciudad");
                                 }
                             }
                             else
                             {
                                 App.MessageError("Ingrese una comuna");
                             }
                         }
                         else
                         {
                             App.MessageError("Ingrese una region");
                         }
                     }
                     else
                     {
                         App.MessageError("Ingrese un pais");
                     }
                 }
                 else
                 {
                     App.MessageError("Ingrese una direccion");
                 }
             }
             else
             {
                 App.MessageError("Ingrese un telefono");
             }
         }
         else
         {
             App.MessageError("Ingrese un nombre");
         }
     }
     catch (Exception ex)
     {
         Debug.WriteLine(ex.Message);
     }
 }