public TelefonosClientes ObtenerTelefonoCliente(Guid UidCliente) { SqlCommand query = new SqlCommand(); query.CommandType = CommandType.Text; query.CommandText = "select * from TelefonosClientes where UidCliente = '" + UidCliente + "'"; DataTable dt = this.Busquedas(query); foreach (DataRow item in dt.Rows) { telefonosClientes = new TelefonosClientes() { VchTelefono = item["VchTelefono"].ToString(), UidTipoTelefono = new Guid(item["UidTipoTelefono"].ToString()) }; } return(telefonosClientes); }
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); }