public bool AgregarProducto(string descripcion, int stock, int precio, string tipoproducto, int idAdmin, string prov) { ServiceProducto sp = new ServiceProducto(); ServiceTipoProducto stp = new ServiceTipoProducto(); ServiceProveedor spp = new ServiceProveedor(); PROVEEDOR proveedor = spp.getPorRubro(prov); TIPOPRODUCTO tp = stp.getEntity(tipoproducto); try { // Crear producto PRODUCTO entity = new PRODUCTO(); entity.IDPRODUCTO = sp.id(); entity.DESCRIPCION = descripcion; entity.STOCK = stock; entity.PRECIO = precio; entity.TIPOPRODUCTO = tp.IDTIPO; entity.ADMINISTRADOR = idAdmin; entity.PROVEEDOR = proveedor.IDPROVEEDOR; sp.addEntity(entity); MessageBox.Show("Producto Creado.", "Crear Producto", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(true); }catch (Exception ex) { MessageBox.Show("El producto ya existe.", "Crear Producto", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); throw new ArgumentException(ex.Message); } }
public bool ModificarProv(string usuario, string nombre, string apellidop, string apellidom, string correo, int id, string rubro, int telefono, string descripcion, string sitioweb) { try { ServiceUsuario su = new ServiceUsuario(); ServiceProveedor sp = new ServiceProveedor(); // Creamos usuario USUARIO user = new USUARIO(); user.USUARIO1 = usuario; user.NOMBRE = nombre; user.APELLIDO_PATERNO = apellidop; user.APELLIDO_MATERNO = apellidom; user.CORREO = correo; su.updEntity(user); //Agregamos Cliente PROVEEDOR prov = new PROVEEDOR(); prov.IDPROVEEDOR = id; prov.RUBRO = rubro; prov.TELEFONO = telefono; prov.DESCRIPCION = descripcion; prov.SITIOWEB = sitioweb; sp.updEntity(prov); MessageBox.Show("Proveedor Modificado.", "Modificar Proveedor", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(true); } catch (Exception ex) { MessageBox.Show(ex.Message, "Modificar Proveedor", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
public bool ModificarProducto(string descripcion, int id, int stock, int precio, string tipoproducto, string rubroprov) { try { ServiceProducto sp = new ServiceProducto(); ServiceTipoProducto stp = new ServiceTipoProducto(); ServiceProveedor spp = new ServiceProveedor(); PROVEEDOR prov = spp.getPorRubro(rubroprov); TIPOPRODUCTO tp = stp.getEntity(tipoproducto); PRODUCTO entity = new PRODUCTO(); entity.IDPRODUCTO = id; entity.DESCRIPCION = descripcion; entity.STOCK = stock; entity.PRECIO = precio; entity.TIPOPRODUCTO = tp.IDTIPO; entity.PROVEEDOR = prov.IDPROVEEDOR; sp.updEntity(entity); MessageBox.Show("Producto Modificado.", "Modificar Producto", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(true); } catch (Exception ex) { MessageBox.Show("No se pudo modificar el producto." + ex.Message, "Modificar Producto", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
public void deleteProveedor(int?id) { ServiceProveedor servicio = new ServiceProveedor(); Proveedor p = new Proveedor(); p.Id = (int)id; servicio.deleteEntity(id); }
//ADD PROVEEDOR public void agregarProveedor(string Codigo, string Nombre, string Direccion, string Telefono) { ServiceProveedor servicio = new ServiceProveedor(); Proveedor p = new Proveedor(); p.Codigo = Codigo; p.Nombre = Nombre; p.Direccion = Direccion; p.Telefono = Telefono; servicio.addEntity(p); }
public void updateProveedor(int?id, string Codigo, string Nombre, string Direccion, string Telefono) { ServiceProveedor servicio = new ServiceProveedor(); Proveedor p = new Proveedor(); p.Id = (int)id; p.Codigo = Codigo; p.Nombre = Nombre; p.Direccion = Direccion; p.Telefono = Telefono; servicio.updateEntity(p); }
public void LlenarComboProveedor(ComboBox prov) { ServiceProveedor sp = new ServiceProveedor(); List <PROVEEDOR> lista = sp.getEntities(); prov.Items.Clear(); prov.DropDownStyle = ComboBoxStyle.DropDownList; foreach (PROVEEDOR ts in lista) { prov.Items.Add(ts.RUBRO); } }
public void EliminarProv(int id) { ServiceUsuario su = new ServiceUsuario(); ServiceProveedor sp = new ServiceProveedor(); PROVEEDOR prov = sp.getEntity(id); USUARIO user = su.getEntity(prov.USUARIO1.USUARIO1); if (MessageBox.Show("Esta seguro de que desea eliminar el proveedor: " + user.USUARIO1 + "?", "Eliminar Proveedor", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning) == DialogResult.Yes) { sp.delEntity(prov.IDPROVEEDOR); su.delEntity(user.USUARIO1); MessageBox.Show("Proveedor Eliminado", "Eliminar Proveedor", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }
public void LlenarCampos(int idprov, TextBox usuario, TextBox nombre, TextBox apellidop, TextBox apellidom, TextBox correo, TextBox rubro, TextBox telefono, TextBox descrp, TextBox sitioweb, Label id) { ServiceUsuario su = new ServiceUsuario(); ServiceProveedor sp = new ServiceProveedor(); PROVEEDOR prov = sp.getEntity(idprov); USUARIO user = su.getEntity(prov.USUARIO1.USUARIO1); usuario.Text = user.USUARIO1; nombre.Text = user.NOMBRE; apellidop.Text = user.APELLIDO_PATERNO; apellidom.Text = user.APELLIDO_MATERNO; correo.Text = user.CORREO; rubro.Text = prov.RUBRO; telefono.Text = prov.TELEFONO.ToString(); descrp.Text = prov.DESCRIPCION; sitioweb.Text = prov.SITIOWEB; id.Text = prov.IDPROVEEDOR.ToString(); }
public bool AgregarProv(string usuario, string contraseña, string nombre, string apellidop, string apellidom, string correo, string rubro, int telefono, string descripcion, string sitioweb) { ServiceProveedor sp = new ServiceProveedor(); ServiceUsuario su = new ServiceUsuario(); PasswordController pc = new PasswordController(); if (!this.BuscarUsuario(usuario)) { // Creamos usuario USUARIO user = new USUARIO(); user.IDUSUARIO = su.id(); user.TIPOUSUARIO = 4; user.USUARIO1 = usuario; user.CONTRASEÑA = pc.generarContraseña(contraseña); user.NOMBRE = nombre; user.APELLIDO_PATERNO = apellidop; user.APELLIDO_MATERNO = apellidom; user.CORREO = correo; su.addEntity(user); //Agregamos proveedor PROVEEDOR prov = new PROVEEDOR(); prov.IDPROVEEDOR = sp.id(); prov.RUBRO = rubro; prov.TELEFONO = telefono; prov.DESCRIPCION = descripcion; prov.SITIOWEB = sitioweb; prov.USUARIO = su.getEntity(usuario).IDUSUARIO; sp.addEntity(prov); MessageBox.Show("Proveedor Creado.", "Crear Proveedor", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(true); } else { MessageBox.Show("El proveedor ya existe.", "Crear Proveedor", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
public List <Proveedor> selectProveedor() { ServiceProveedor servicio = new ServiceProveedor(); // List<string[]> proveedores = new List<string[]>(); List <Proveedor> proveedoresList = servicio.getEntitys(); //foreach (Proveedor p in proveedoresList) //{ // string[] proveedor = new string[5]; // proveedor[0] = Convert.ToString(p.Id); // proveedor[1] = p.Codigo; // proveedor[2] = p.Nombre; // proveedor[3] = p.Direccion; // proveedor[4] = p.Telefono; // proveedores.Add(proveedor); //} return(proveedoresList); }
public bool ModificarPassword(int id, string password) { try { ServiceUsuario su = new ServiceUsuario(); ServiceProveedor sp = new ServiceProveedor(); PROVEEDOR prov = sp.getEntity(id); PasswordController pc = new PasswordController(); USUARIO user = new USUARIO(); user.IDUSUARIO = prov.USUARIO1.IDUSUARIO; user.CONTRASEÑA = pc.generarContraseña(password); su.updPass(user); MessageBox.Show("Contraseña Modificada.", "Modificar Contrasña", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(true); } catch (Exception ex) { MessageBox.Show("Error: " + ex.Message, "Modificar Contrasña", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
public List <PROVEEDOR> ListadoProv() { ServiceProveedor sp = new ServiceProveedor(); return(sp.getEntities()); }