public void crear(Proveedor objeto) { acceso = new AccesoDatos(); conexion = new SqlConnection(acceso.CadenaConexion()); adaptador = new SqlDataAdapter(); try { SqlCommand alta = new SqlCommand("insert into Proveedores (codigoProveedor, cuit, razonSocial, nombreFantasia, banco, nroCuentaCorriente, nombreContactoUno, cargoContactoUno, tipoTelefono1, nroTelefono1, nombreContactoDos, cargoContactoDos, tipoTelefono2, nroTelefono2, calle, numero, localidad, codigoPostal, nombreBarrio) values (@codigoProveedor, @cuit, @razonSocial, @nombreFantasia, @banco, @nroCuentaCorriente, @nombreContactoUno, @cargoContactoUno, @tipoTelefono1, @nroTelefono1, @nombreContactoDos, @cargoContactoDos, @tipoTelefono2, @nroTelefono2, @calle, @numero, @localidad, @codigoPostal, @nombreBarrio)", conexion); adaptador.InsertCommand = alta; adaptador.InsertCommand.Parameters.Add(new SqlParameter("@codigoProveedor", SqlDbType.Int)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@cuit", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@razonSocial", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@nombreFantasia", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@banco", SqlDbType.Int)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@nroCuentaCorriente", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@nombreContactoUno", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@cargoContactoUno", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@tipoTelefono1", SqlDbType.Int)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@nroTelefono1", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@nombreContactoDos", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@cargoContactoDos", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@tipoTelefono2", SqlDbType.Int)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@nroTelefono2", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@calle", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@numero", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@localidad", SqlDbType.Int)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@codigoPostal", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@nombreBarrio", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters["@codigoProveedor"].Value = objeto.CodigoProveedor; adaptador.InsertCommand.Parameters["@cuit"].Value = objeto.Cuit; adaptador.InsertCommand.Parameters["@razonSocial"].Value = objeto.RazonSocial; adaptador.InsertCommand.Parameters["@nombreFantasia"].Value = objeto.NombreFantasia; adaptador.InsertCommand.Parameters["@banco"].Value = objeto.Banco.CodigoBanco; adaptador.InsertCommand.Parameters["@nroCuentaCorriente"].Value = objeto.NroCuentaCorriente; adaptador.InsertCommand.Parameters["@nombreContactoUno"].Value = objeto.NombreContactoUno; adaptador.InsertCommand.Parameters["@cargoContactoUno"].Value = objeto.CargoContactoUno; adaptador.InsertCommand.Parameters["@tipoTelefono1"].Value = objeto.IdTipoTelefonoUno; adaptador.InsertCommand.Parameters["@nroTelefono1"].Value = objeto.NumeroDeTelefonoUno; adaptador.InsertCommand.Parameters["@nombreContactoDos"].Value = objeto.NombreContactoDos; adaptador.InsertCommand.Parameters["@cargoContactoDos"].Value = objeto.CargoContactoDos; adaptador.InsertCommand.Parameters["@tipoTelefono2"].Value = objeto.IdTipoTelefonoDos; adaptador.InsertCommand.Parameters["@nroTelefono2"].Value = objeto.NumeroDeTelefonoDos; adaptador.InsertCommand.Parameters["@calle"].Value = objeto.Calle; adaptador.InsertCommand.Parameters["@numero"].Value = objeto.NumeroCasa; adaptador.InsertCommand.Parameters["@localidad"].Value = objeto.IdLocalidad; adaptador.InsertCommand.Parameters["@codigoPostal"].Value = objeto.CodigoPostal; adaptador.InsertCommand.Parameters["@nombreBarrio"].Value = objeto.Barrio; conexion.Open(); adaptador.InsertCommand.ExecuteNonQuery(); } catch (SqlException excepcion) { MessageBox.Show(excepcion.ToString()); } finally { conexion.Close(); } }
public void crear(Encargado encargado) { acceso = new AccesoDatos(); conexion = new SqlConnection(acceso.CadenaConexion()); consulta = new SqlCommand(@"INSERT INTO Encargados(legajo,nombre,apellido,codigoTipoDocumento, nroDocumento,fechaNacimiento,codigoTipoTelefono,nroTelefono,calle,numero,depto,piso, codigoPostal,nombreBarrio,codigoLocalidad, codigoUsuario, codigoMiEmpresa) VALUES(@legajo,@nombre,@apellido, @codigoTipoDocumento,@nroDocumento,@fechaNacimiento,@codigoTipoTelefono,@nroTelefono, @calle,@numero,@depto,@piso,@codigoPostal,@nombreBarrio, @codigoLocalidad,@codigoUsuario, @codigoMiEmpresa)", conexion); try { adaptador = new SqlDataAdapter(); adaptador.InsertCommand = consulta; adaptador.InsertCommand.Parameters.Add(new SqlParameter("@legajo", SqlDbType.Int)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@nombre", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@apellido", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@codigoTipoDocumento", SqlDbType.Int)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@nroDocumento", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@fechaNacimiento", SqlDbType.Date)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@codigoTipoTelefono", SqlDbType.Int)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@nroTelefono", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@calle", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@numero", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@depto", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@piso", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@codigoPostal", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@nombreBarrio", SqlDbType.VarChar)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@codigoLocalidad", SqlDbType.Int)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@codigoUsuario", SqlDbType.Int)); adaptador.InsertCommand.Parameters.Add(new SqlParameter("@codigoMiEmpresa", SqlDbType.Int)); adaptador.InsertCommand.Parameters["@legajo"].Value = encargado.Legajo; adaptador.InsertCommand.Parameters["@nombre"].Value = encargado.Nombre; adaptador.InsertCommand.Parameters["@apellido"].Value = encargado.Apellido; adaptador.InsertCommand.Parameters["@nombre"].Value = encargado.Nombre; adaptador.InsertCommand.Parameters["@codigoTipoDocumento"].Value = encargado.TipoDocumento.CodigoTipoDocumento; adaptador.InsertCommand.Parameters["@nroDocumento"].Value = encargado.NroDocumento; adaptador.InsertCommand.Parameters["@fechaNacimiento"].Value = encargado.FechaNacimiento; adaptador.InsertCommand.Parameters["@codigoTipoTelefono"].Value = encargado.TipoTelefono.CodigoTipoTelefono; adaptador.InsertCommand.Parameters["@nroTelefono"].Value = encargado.NroTelefono; adaptador.InsertCommand.Parameters["@calle"].Value = encargado.Calle; adaptador.InsertCommand.Parameters["@numero"].Value = encargado.Numero; adaptador.InsertCommand.Parameters["@depto"].Value = encargado.Depto; adaptador.InsertCommand.Parameters["@piso"].Value = encargado.Piso; adaptador.InsertCommand.Parameters["@codigoPostal"].Value = encargado.CodigoPostal; adaptador.InsertCommand.Parameters["@nombreBarrio"].Value = encargado.NombreBarrio; adaptador.InsertCommand.Parameters["@codigoLocalidad"].Value = encargado.Localidad.CodigoLocalidad; adaptador.InsertCommand.Parameters["@codigoUsuario"].Value = encargado.Usuario.CodigoUsuario; adaptador.InsertCommand.Parameters["@codigoMiEmpresa"].Value = encargado.MiEmpresa.CodigoMiEmpresa; conexion.Open(); adaptador.InsertCommand.ExecuteNonQuery(); } catch (Exception error) { MessageBox.Show(error.Message); } finally { conexion.Close(); } }
//METODOS public void actualizar(Proveedor objeto) { acceso = new AccesoDatos(); conexion = new SqlConnection(acceso.CadenaConexion()); adaptador = new SqlDataAdapter(); try { consulta = new SqlCommand("UPDATE Proveedores SET cuit=@cuit, razonSocial=@razonSocial, nombreFantasia=@nombreFantasia, banco=@banco, nroCuentaCorriente=@nroCuentaCorriente, nombreContactoUno=@nombreContactoUno, cargoContactoUno=@cargoContactoUno, tipoTelefono1=@tipoTelefono1, nroTelefono1=@nroTelefono1, nombreContactoDos=@nombreContactoDos, cargoContactoDos=@cargoContactoDos, tipoTelefono2=@tipoTelefono2, nroTelefono2=@nroTelefono2, calle=@calle, numero=@numero, localidad=@localidad, codigoPostal=@codigoPostal, nombreBarrio=@nombreBarrio WHERE codigoProveedor = @codigoProveedor", conexion); adaptador.UpdateCommand = consulta; adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@codigoProveedor", SqlDbType.Int)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@cuit", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@razonSocial", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@nombreFantasia", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@banco", SqlDbType.Int)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@nroCuentaCorriente", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@nombreContactoUno", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@cargoContactoUno", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@tipoTelefono1", SqlDbType.Int)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@nroTelefono1", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@nombreContactoDos", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@cargoContactoDos", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@tipoTelefono2", SqlDbType.Int)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@nroTelefono2", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@calle", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@numero", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@localidad", SqlDbType.Int)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@codigoPostal", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@nombreBarrio", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters["@codigoProveedor"].Value = objeto.CodigoProveedor; adaptador.UpdateCommand.Parameters["@cuit"].Value = objeto.Cuit; adaptador.UpdateCommand.Parameters["@razonSocial"].Value = objeto.RazonSocial; adaptador.UpdateCommand.Parameters["@nombreFantasia"].Value = objeto.NombreFantasia; adaptador.UpdateCommand.Parameters["@banco"].Value = objeto.Banco.CodigoBanco; adaptador.UpdateCommand.Parameters["@nroCuentaCorriente"].Value = objeto.NroCuentaCorriente; adaptador.UpdateCommand.Parameters["@nombreContactoUno"].Value = objeto.NombreContactoUno; adaptador.UpdateCommand.Parameters["@cargoContactoUno"].Value = objeto.CargoContactoUno; adaptador.UpdateCommand.Parameters["@tipoTelefono1"].Value = objeto.IdTipoTelefonoUno; adaptador.UpdateCommand.Parameters["@nroTelefono1"].Value = objeto.NumeroDeTelefonoUno; adaptador.UpdateCommand.Parameters["@nombreContactoDos"].Value = objeto.NombreContactoDos; adaptador.UpdateCommand.Parameters["@cargoContactoDos"].Value = objeto.CargoContactoDos; adaptador.UpdateCommand.Parameters["@tipoTelefono2"].Value = objeto.IdTipoTelefonoDos; adaptador.UpdateCommand.Parameters["@nroTelefono2"].Value = objeto.NumeroDeTelefonoDos; adaptador.UpdateCommand.Parameters["@calle"].Value = objeto.Calle; adaptador.UpdateCommand.Parameters["@numero"].Value = objeto.NumeroCasa; adaptador.UpdateCommand.Parameters["@localidad"].Value = objeto.Localidad.CodigoLocalidad; adaptador.UpdateCommand.Parameters["@codigoPostal"].Value = objeto.CodigoPostal; adaptador.UpdateCommand.Parameters["@nombreBarrio"].Value = objeto.Barrio; conexion.Open(); adaptador.UpdateCommand.ExecuteNonQuery(); } catch (SqlException excepcion) { MessageBox.Show(excepcion.ToString()); } finally { conexion.Close(); } }
public void actualizar(Encargado encargado) { acceso = new AccesoDatos(); conexion = new SqlConnection(acceso.CadenaConexion()); consulta = new SqlCommand(@"UPDATE Encargados SET nombre = @nombre, apellido = @apellido, codigoTipoDocumento = @codigoTipoDocumento, nroDocumento = @nroDocumento, fechaNacimiento = @fechaNacimiento, codigoTipoTelefono = @codigoTipoTelefono, nroTelefono = @nroTelefono, calle = @calle, numero = @numero, depto = @depto, piso = @piso, codigoPostal = @codigoPostal, nombreBarrio = @nombreBarrio, codigoLocalidad = @codigoLocalidad, codigoMiEmpresa = @codigoMiEmpresa WHERE codigoEncargado = @codigoEncargado", conexion); adaptador = new SqlDataAdapter(); adaptador.UpdateCommand = consulta; adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@codigoEncargado", SqlDbType.Int)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@nombre", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@apellido", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@codigoTipoDocumento", SqlDbType.Int)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@nroDocumento", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@fechaNacimiento", SqlDbType.Date)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@codigoTipoTelefono", SqlDbType.Int)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@nroTelefono", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@calle", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@numero", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@depto", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@piso", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@codigoPostal", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@nombreBarrio", SqlDbType.VarChar)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@codigoLocalidad", SqlDbType.Int)); adaptador.UpdateCommand.Parameters.Add(new SqlParameter("@codigoMiEmpresa", SqlDbType.Int)); adaptador.UpdateCommand.Parameters["@codigoEncargado"].Value = encargado.CodigoEncargado; adaptador.UpdateCommand.Parameters["@nombre"].Value = encargado.Nombre; adaptador.UpdateCommand.Parameters["@apellido"].Value = encargado.Apellido; adaptador.UpdateCommand.Parameters["@nombre"].Value = encargado.Nombre; adaptador.UpdateCommand.Parameters["@codigoTipoDocumento"].Value = encargado.CodigoTipoDocumento; adaptador.UpdateCommand.Parameters["@nroDocumento"].Value = encargado.NroDocumento; adaptador.UpdateCommand.Parameters["@fechaNacimiento"].Value = encargado.FechaNacimiento; adaptador.UpdateCommand.Parameters["@codigoTipoTelefono"].Value = encargado.CodigoTipoTelefono; adaptador.UpdateCommand.Parameters["@nroTelefono"].Value = encargado.NroTelefono; adaptador.UpdateCommand.Parameters["@calle"].Value = encargado.Calle; adaptador.UpdateCommand.Parameters["@numero"].Value = encargado.Numero; adaptador.UpdateCommand.Parameters["@depto"].Value = encargado.Depto; adaptador.UpdateCommand.Parameters["@piso"].Value = encargado.Piso; adaptador.UpdateCommand.Parameters["@codigoPostal"].Value = encargado.CodigoPostal; adaptador.UpdateCommand.Parameters["@nombreBarrio"].Value = encargado.NombreBarrio; adaptador.UpdateCommand.Parameters["@codigoLocalidad"].Value = encargado.CodigoLocalidad; adaptador.UpdateCommand.Parameters["@codigoMiEmpresa"].Value = encargado.CodigoMiEmpresa; try { conexion.Open(); adaptador.UpdateCommand.ExecuteNonQuery(); } catch (Exception error) { MessageBox.Show(error.Message); } finally { conexion.Close(); } }