public static void cargarCBTipoProducto(TipoProductos tp, Controles.ComboBoxS cb) { TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); var resultado = tda.SelectTipoProducto(tp); tda.Close(); var ordenado = resultado.OrderBy(TipoProductos => TipoProductos.Nombre); foreach (var r in ordenado) { ComboBoxItem cbi = new ComboBoxItem(); cbi.Uid = r.ID.ToString(); cbi.Content = r.Nombre; cb.Items.Add(cbi); } }
public Resultado UpdateTipoProducto(TipoProductos tip) { return _dataBaseTool.UpdateTipoProducto(tip); }
private void cargarGridTipoProductosT(TipoProductos tp) { TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); List<TipoProductos> lstTP = tda.SelectTipoProducto(tp).ToList(); tda.Close(); lstTP = lstTP.OrderBy(TipoProductos => TipoProductos.Nombre).ToList(); lstTPT.Clear(); foreach (TipoProductos tpa in lstTP) { lstTPT.Add(tpa); } dgTPT.ItemsSource = null; dgTPT.ItemsSource = lstTPT; }
public Resultado InsertTipoProducto(TipoProductos tip) { return _dataBaseTool.InsertTipoProducto(tip); }
public List<TipoProductos> SelectTipoProducto(TipoProductos tip) { return _dataBaseTool.SelectTipoProducto(tip); }
public Resultado DeleteTipoProducto(TipoProductos tip) { return _dataBaseTool.DeleteTipoProducto(tip); }
public Resultado UpdateTipoProducto(TipoProductos tip) { Resultado resultado = new Resultado(); string tipName = (from a in _context.TipoProducto where a.Nombre.ToUpper() == tip.Nombre.ToUpper() select a.Nombre).FirstOrDefault(); if (string.IsNullOrEmpty(tipName)) { var tipdb = (from a in _context.TipoProducto where a.ID == tip.ID select a).FirstOrDefault(); tipdb.Nombre = tip.Nombre; tipdb.UsuarioMod = tip.UsuarioMod; tipdb.FechaMod = DateTime.Now; } else { resultado.Realizado = false; resultado.ErrorDB = false; resultado.YaExiste = true; return resultado; } try { _context.SaveChanges(); } catch (Exception ex) { resultado.Realizado = false; resultado.ErrorDB = true; resultado.YaExiste = false; return resultado; } resultado.Realizado = true; resultado.ErrorDB = false; resultado.YaExiste = false; return resultado; }
public List<TipoProductos> SelectTipoProducto(TipoProductos tip) { if (!String.IsNullOrWhiteSpace(tip.Nombre)) { return BuscarTipoProducto(tip.Nombre); } return BuscarTipoProducto(); }
public Resultado InsertTipoProducto(TipoProductos tip) { Resultado resultado = new Resultado(); string tipdb = (from a in _context.TipoProducto where a.Nombre.ToUpper() == tip.Nombre.ToUpper() select a.Nombre).FirstOrDefault(); if (string.IsNullOrEmpty(tipdb)) { TipoProducto tipNew = new TipoProducto() { Nombre = tip.Nombre, UsuarioAlta = tip.UsuarioAlta, FechaAlta = DateTime.Now }; _context.TipoProducto.Add(tipNew); } else { resultado.Realizado = false; resultado.ErrorDB = false; resultado.YaExiste = true; return resultado; } try { _context.SaveChanges(); } catch (Exception ex) { resultado.Realizado = false; resultado.ErrorDB = true; resultado.YaExiste = false; return resultado; } resultado.Realizado = true; resultado.ErrorDB = false; resultado.YaExiste = false; return resultado; }
public Resultado DeleteTipoProducto(TipoProductos tip) { Resultado resultado = new Resultado(); long idRefs = (from a in _context.Producto join b in _context.PromocionTipoProducto on a.TipoProducto equals b.TipoProducto where b.TipoProducto == tip.ID select a.ID).FirstOrDefault(); if (idRefs > 0) { //No se puede eliminar este Tipo de Vehiculo ya que un Modelo hace referencia a el resultado.Realizado = false; resultado.ErrorDB = false; resultado.YaExiste = false; resultado.Referencia = true; return resultado; } TipoProducto tipDelete = (from a in _context.TipoProducto where a.ID == tip.ID select a).FirstOrDefault(); _context.TipoProducto.Remove(tipDelete); try { _context.SaveChanges(); } catch (Exception ex) { resultado.Realizado = false; resultado.ErrorDB = true; resultado.YaExiste = false; resultado.Referencia = false; return resultado; } resultado.Realizado = true; resultado.ErrorDB = false; resultado.YaExiste = false; resultado.Referencia = false; return resultado; }