public void Delete(int id) { RegistrarProductoResponse objresponse = new RegistrarProductoResponse(); objresponse.status = new ProcesoResponse(); try { t_producto tProduc = BD.t_producto.FirstOrDefault(x => x.prod_id == id); if (tProduc != null) { BD.t_producto.Remove(tProduc); } BD.SaveChanges(); objresponse.status.estado = 0; objresponse.status.mensaje = "Registrado con exito"; } catch (Exception err) { objresponse.status.estado = -1; objresponse.status.mensaje = err.Message; throw err; } }
private void button1_Click(object sender, EventArgs e) { siapgapEntities _context = new siapgapEntities(); t_producto productoT = new t_producto(); int ubicacionS; bool castUbicacion = Int32.TryParse(comboBox2.SelectedValue.ToString(), out ubicacionS); int tipoS; bool castTipo = Int32.TryParse(comboBox3.SelectedValue.ToString(), out tipoS); int marcaS; bool castMarca = Int32.TryParse(comboBox4.SelectedValue.ToString(), out marcaS); int soS; bool castSO = Int32.TryParse(comboBox5.SelectedValue.ToString(), out soS); int areaS; bool castArea = Int32.TryParse(comboBox6.SelectedValue.ToString(), out areaS); productoT.Usuario = 1; sbyte estadoS; bool castEstado = sbyte.TryParse(comboBox7.SelectedValue.ToString(), out estadoS); int proveedorS; bool castProveedor = Int32.TryParse(comboBox8.SelectedValue.ToString(), out proveedorS); productoT.Usuario = 1; productoT.Ubicacion = ubicacionS; productoT.Tipo = tipoS; productoT.Marca = marcaS; productoT.Sistema_Operativo = soS; productoT.Area = areaS; productoT.Estado = estadoS; productoT.Proveedor = proveedorS; productoT.Modelo = textBox1.Text; productoT.Serie = textBox2.Text; productoT.Factura = textBox3.Text; productoT.NActivo = textBox4.Text; productoT.NombreEquipo = textBox5.Text; productoT.Caracteristicas = textBox6.Text; productoT.Adquisicion = dateTimePicker1.Value; productoT.Garantia = dateTimePicker2.Value; try { _context.t_producto.Add(productoT); _context.SaveChanges(); MessageBox.Show("Guardado"); } catch (Exception ex) { throw ex; } }
public static ProductoModel TableToModel(t_producto table) { ProductoModel producto = new ProductoModel(); producto.Usuario.Nombre = table.t_usuario.Usuario; producto.Ubicacion.Ubicacion = table.t_ubicacion.Ubicacion; producto.Marca.Marca = table.t_marca.Marca; producto.Modelo = table.Modelo; producto.Serie = table.Serie; producto.SO.SO = table.t_so.SO; producto.Area.Area = table.t_area.Area; producto.Estado = table.Estado; producto.Adquisicion = table.Adquisicion; producto.Factura = table.Factura; producto.Proveedor.Proveedor = table.t_proveedor.Proveedor; producto.NActivo = table.NActivo; producto.Garantia = table.Garantia; producto.NombreEquipo = table.NombreEquipo; return(producto); }
public IHttpActionResult Post(RegistrarProductoRequest request) { RegistrarProductoResponse objresponse = new RegistrarProductoResponse(); objresponse.status = new ProcesoResponse(); try { t_producto tProduc = new t_producto(); tProduc.prod_descrip = request.Producto.prod_descrip; tProduc.prod_id = request.Producto.prod_id; tProduc.prod_nombre = request.Producto.prod_nombre; tProduc.prod_precio = request.Producto.prod_precio; tProduc.rest_ruc = request.Producto.rest_ruc; tProduc.tico_id = request.Producto.tico_id; BD.t_producto.Add(tProduc); BD.SaveChanges(); objresponse.status.estado = 0; objresponse.status.mensaje = "Registrado con exito"; } catch (Exception err) { objresponse.status.estado = -1; objresponse.status.mensaje = err.Message; throw err; } return(Ok(objresponse)); }
public void modelToTable(ProductoModel model) { t_producto productoTable = new t_producto(); }