public Distribuidor BuscarDistribuidor(Int16 idDistribuidor) { SqlCommand cmd = null; Distribuidor d = null; try { SqlConnection cn = Conexion.Instancia.conectar(); cmd = new SqlCommand("BuscarDistribuidor", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@idDistribuidor", idDistribuidor); cn.Open(); SqlDataReader dr = cmd.ExecuteReader(); if (dr.Read()) { d = new Distribuidor(); d.idDistribuidor = Convert.ToInt16(dr["idDistribuidor"]); d.RazonSocial = dr["RazonSocial"].ToString(); d.Ruc = dr["Ruc"].ToString(); d.Direccion = dr["Direccion"].ToString(); d.Telefono = dr["Telefono"].ToString(); d.Email = dr["Email"].ToString(); d.Estado = dr["estado"].ToString(); } } catch (Exception e) { throw e; } return(d); }
private void BtnBuscarCuit_Click(object sender, EventArgs e) { var dist = new Distribuidor(); if (dist.CuitValido(TXTbuscarCUIT.Text)) { DvgDistribuidores.Rows.Clear(); var numcuit = long.Parse(TXTbuscarCUIT.Text); var distribuidores = _distribuidoresRepositorio.ObtenerPorcuit(numcuit).Rows; var filas = new List <DataGridViewRow>(); foreach (DataRow distribuidor in distribuidores) { if (distribuidor.HasErrors) { continue;//no corto el ciclo } var fila = new string[] { distribuidor.ItemArray[0].ToString(), distribuidor.ItemArray[1].ToString(), distribuidor.ItemArray[2].ToString(), distribuidor.ItemArray[3].ToString(), distribuidor.ItemArray[4].ToString(), }; DvgDistribuidores.Rows.Add(fila); } } }
public async void SeguirA() { if (Settings.IdDistribuidor != 0) { var distribuidor = new Distribuidor { IdDistribuidor = Settings.IdDistribuidor, }; Point p = new Point(0.48, 0.96); var response = await ApiServices.InsertarAsync <Distribuidor>(distribuidor, new Uri(Constants.BaseApiAddress), "/api/Rutas/GetLastPosition"); var ruta = JsonConvert.DeserializeObject <Ruta>(response.Result.ToString()); Locations.Clear(); Locations.Add(new TKCustomMapPin { Image = "camion.png", Position = new TK.CustomMap.Position((double)ruta.Latitud, (double)ruta.Longitud), Anchor = p, ShowCallout = true, }); CenterSearch = (MapSpan.FromCenterAndRadius((new TK.CustomMap.Position((double)ruta.Latitud, (double)ruta.Longitud)), Distance.FromMiles(.5))); } }
public List <Distribuidor> ListarDistribuidor() { SqlCommand cmd = null; List <Distribuidor> lista = new List <Distribuidor>(); try { SqlConnection cn = Conexion.Instancia.conectar(); cmd = new SqlCommand("ListarDistribuidor", cn); cn.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { Distribuidor d = new Distribuidor(); d.idDistribuidor = Convert.ToInt16(dr["idDistribuidor"]); d.RazonSocial = dr["RazonSocial"].ToString(); d.Ruc = dr["Ruc"].ToString(); d.Direccion = dr["Direccion"].ToString(); d.Telefono = dr["Telefono"].ToString(); d.Email = dr["Email"].ToString(); d.Estado = dr["estado"].ToString(); lista.Add(d); } } catch (Exception e) { throw e; } return(lista); }
public ActionResult EditarDistribuidor(FormCollection frm) { try { if (frm["btnActualizar"] != null) { Distribuidor d = new Distribuidor(); d.RazonSocial = frm["txtRazonSocial"].ToString(); d.Ruc = frm["txtRuc"].ToString(); d.Direccion = frm["txtDireccion"].ToString(); d.Telefono = frm["txtTelefono"].ToString(); d.Email = frm["txtEmail"].ToString(); d.idDistribuidor = Convert.ToInt32(frm["txtIdDistribuidor"]); Boolean edito = logDistribuidor.Instancia.EditarDistribuidor(d); if (edito != false) { return(RedirectToAction("ListarDistribuidor", "Distribuidor")); } else { return(View()); } } else { return(RedirectToAction("ListarDistribuidor", "Distribuidor")); } } catch (Exception e) { throw e; } }
public SeguimientoViewModel() { try { distribuidor = new Distribuidor(); camiones = new ObservableCollection <DistribuidorFirebase>(); Camiones = new ObservableCollection <DistribuidorFirebase>(); Locations = new ObservableCollection <TKCustomMapPin>(); locations = new ObservableCollection <TKCustomMapPin>(); centerSearch = (MapSpan.FromCenterAndRadius((new TK.CustomMap.Position(-0.180653, -78.46783820000002)), Distance.FromMiles(2))); if (CrossConnectivity.Current.IsConnected) { _firebaseClient = new FirebaseClient(ElGAS_FIREBASE); //Device.BeginInvokeOnMainThread(async () => //{ // await loadParametros(); //}); DatosVendedor(); } } catch (Exception ex) { Debug.Write(ex.Message); } }
public Boolean InsertarDistribuidor(Distribuidor d) { SqlCommand cmd = null; Boolean inserto = false; try { SqlConnection cn = Conexion.Instancia.conectar(); cmd = new SqlCommand("InsertarDistribuidor", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@RazonSocial", d.RazonSocial); cmd.Parameters.AddWithValue("@Ruc", d.Ruc); cmd.Parameters.AddWithValue("@Direccion", d.Direccion); cmd.Parameters.AddWithValue("@Telefono", d.Telefono); cmd.Parameters.AddWithValue("@Email", d.Email); cn.Open(); int i = cmd.ExecuteNonQuery(); if (i > 0) { inserto = true; } } catch (Exception e) { throw e; } return(inserto); }
public ActionResult NuevoDistribuidor(FormCollection frm) { try { if (frm["btnRegistrar"] != null) { Distribuidor d = new Distribuidor(); d.RazonSocial = frm["txtRazonSocial"].ToString(); d.Ruc = frm["txtRuc"].ToString(); d.Direccion = frm["txtDireccion"].ToString(); d.Telefono = frm["txtTelefono"].ToString(); d.Email = frm["txtEmail"].ToString(); Boolean inserta = logDistribuidor.Instancia.InsertarDistribuidor(d); if (inserta != false) { return(RedirectToAction("ListarDistribuidor")); } else { return(View()); } } else { return(RedirectToAction("ListarDistribuidor")); } } catch (Exception e) { throw e; } }
public ActionResult EliminarDistribuidor(FormCollection frm) { try { if (frm["btnEliminar"] != null) { Distribuidor d = new Distribuidor(); d.Estado = frm["txtEstado"].ToString(); d.idDistribuidor = Convert.ToInt32(frm["txtIdDistribuidor"]); Boolean elimino = logDistribuidor.Instancia.EliminarDistribuidor(d); if (elimino != false) { return(RedirectToAction("ListarDistribuidor", "Distribuidor")); } else { return(View()); } } else { return(RedirectToAction("ListarDistribuidor", "Distribuidor")); } } catch (Exception e) { throw e; } }
private void btnAceptar_Click(object sender, EventArgs e) { string nom = txtNombre.Text; string desc = txtDescripcion.Text; try { if (nom != "" && desc != "") { Distribuidor nuevoDist = new Distribuidor(nom, desc); this.dist = nuevoDist; this.DialogResult = DialogResult.OK; this.Close(); } else { MessageBox.Show("Rellene los campos", "Error"); } } catch (Exception ex) { Archivos.LogError(ex); MessageBox.Show("Ocurrio un error. Reintente", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public async void EntregasPendientes() { Locations.Clear(); Distribuidor distribuidor = new Distribuidor { IdDistribuidor = Settings.IdDistribuidor, }; var response = await ApiServices.InsertarAsync <Distribuidor>(distribuidor, new Uri(Constants.BaseApiAddress), "/api/Compras/MisVentasPendientes"); ListaClientes = JsonConvert.DeserializeObject <List <CompraResponse> >(response.Result.ToString()); Point p = new Point(0.48, 0.96); foreach (var cliente in ListaClientes) { var Pindistribuidor = new TKCustomMapPin { Image = "casa", Position = new TK.CustomMap.Position((double)cliente.Latitud, (double)cliente.Longitud), Title = cliente.NombreCliente + "", Subtitle = "Nro tanques: " + cliente.Cantidad, Anchor = p, ShowCallout = true, }; Locations.Add(Pindistribuidor); } ListaClientes.Count(); }
public RegisterViewModel() { Message = ""; isError = false; IsError = false; distribuidor = new Distribuidor(); }
public Distribuidor Add(Distribuidor d) { d.Estado = 1; d = nowBDEntities.Distribuidor.Add(d); nowBDEntities.SaveChanges(); return(d); }
public List <Distribuidor> Consultar() { List <Distribuidor> lstDistribuidor = new List <Distribuidor>(); using (DbHelper db = new DbHelper()) { try { DataTable leitura = db.ExecuteReader("SP_ListarDistribuidores", CommandType.StoredProcedure); foreach (DataRow row in leitura.Rows) { Distribuidor distribuidor = new Distribuidor(); distribuidor.Id = int.Parse(row["Id"].ToString()); distribuidor.Cnpj = row["Cnpj"].ToString(); distribuidor.CnpjFmt = row["CnpjFmt"].ToString(); distribuidor.Descricao = row["Descricao"].ToString(); lstDistribuidor.Add(distribuidor); } } catch (Exception ex) { db.RollbackTransaction(); throw ex; } } return(lstDistribuidor); }
public IHttpActionResult PutDistribuidor(int id, Distribuidor distribuidor) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != distribuidor.IdDistribuidor) { return(BadRequest()); } db.Entry(distribuidor).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!DistribuidorExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Crear(DistribuidorViewModel model) { if (ModelState.IsValid) { if (db.Distribuidors.Any(x => x.RutDistribuidor == model.RutDistribuidor)) { TempData["ErrorMessage"] = "El distribuidor ya se encuatra registrado"; return(View("Index", model)); } var distribuidor = new Distribuidor(); distribuidor.RutDistribuidor = model.RutDistribuidor; distribuidor.NombreDistribuidor = model.NombreDistribuidor; distribuidor.TelefonoDistribuidor = model.TelefonoDistribuidor; distribuidor.DireccionDistribuidor = model.DireccionDistribuidor; db.Distribuidors.Add(distribuidor); db.SaveChanges(); TempData["SuccessMessage"] = "Distribuidor Creado Correctamente"; return(RedirectToAction("Index", "Distribuidores")); } var distribuides = db.Distribuidors.OrderBy(x => x.NombreDistribuidor).ToList(); model.Distribuidores = distribuides; return(View("Index", model)); }
public DistribuidorVo(Distribuidor distribuidor) { Id = distribuidor.Id; Usuario = distribuidor.Usuario; Codigo = distribuidor.Codigo; Nombre = distribuidor.Nombre; }
protected void btnModificar_Click(object sender, EventArgs e) { try { validarCampos(); int codigo = Convert.ToInt32(ViewState["IdDistribuidor"].ToString()); Distribuidor distToModify = new Distribuidor() { IdDistribuidor = codigo, Nombre = txtNombre.Text, Rut = txtRut.Text, Direccion = txtDireccion.Text, IdComuna = Convert.ToInt32(cboComuna.SelectedValue), Email = txtEmail.Text, Telefono = Convert.ToInt32(txtTelefono.Text), }; dDAL.Update(distToModify); UserMessage("Distribuidor Modificado", "success"); GridView1.DataBind(); } catch (Exception ex) { UserMessage(ex.Message, "danger"); lblMensaje.Text = ex.Message; } }
public async Task <IActionResult> Edit(int id, [Bind("IdDistribuidor,Identificacion,Nombres,Apellidos,Telefono,Correo,PlacaVehiculo,Prioridad,IdTipoSuscripcion,IdAspNetUser,DeviceId,Habilitado,FirebaseId,IdSector,Direccion,FechaRegistro,IdBodega")] Distribuidor distribuidor) { if (id != distribuidor.IdDistribuidor) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(distribuidor); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DistribuidorExists(distribuidor.IdDistribuidor)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["IdBodega"] = new SelectList(_context.Bodega, "IdBodega", "IdBodega", distribuidor.IdBodega); ViewData["IdSector"] = new SelectList(_context.Sector, "IdSector", "IdSector", distribuidor.IdSector); return(View(distribuidor)); }
private void btnAgregar_Click(object sender, EventArgs e) { var distribuidor = new Distribuidor(); distribuidor.nombre = txtnombre.Text; distribuidor.apellido = txtApellido.Text; distribuidor.domicilio = TxtDomicilio.Text; distribuidor.fecha_inicio = DTPfechainicio.Value.Date; if (!distribuidor.NombreValido()) { MessageBox.Show("Nombre Invalido"); txtnombre.Focus(); return; } if (!distribuidor.ApellidoValido()) { MessageBox.Show("Apellido Invalido"); txtApellido.Focus(); return; } if (!distribuidor.CuitValido(TxtCuit.Text.ToString())) { MessageBox.Show("Cuit Invalido"); TxtCuit.Focus(); return; } distribuidor.cuit_dist = long.Parse(TxtCuit.Text); if (!distribuidor.domicilioValido()) { MessageBox.Show("Domicilio Invalido"); TxtDomicilio.Focus(); return; } if (!distribuidor.fechavalida()) { MessageBox.Show("Fecha de inicio invalida"); DTPfechainicio.Focus(); return; } if (!_distribuidoresRepositorio.Validar(TxtCuit.Text.ToString())) { if (_distribuidoresRepositorio.Guardar(distribuidor)) { MessageBox.Show("Se registro con éxito"); ActualizarDistribuidores(); LimpiarCampos(); } } else { MessageBox.Show("YA EXISTE"); } }
public async Task <IActionResult> PutDistribuidor(int id, Distribuidor distribuidor) { if (id != distribuidor.CedulaJuridica) { return(BadRequest()); } _context.Entry(distribuidor).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DistribuidorExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public Distribuidor ObtenerDistribuidor(string cuit) { string sqltxt = $"SELECT * FROM [dbo].[Distribuidores] Where cuit_dist ='{cuit}'"; var tablaTemporal = _BD.consulta(sqltxt); if (tablaTemporal.Rows.Count == 0) { return(null); } var distribuidor = new Distribuidor(); foreach (DataRow fila in tablaTemporal.Rows) { if (fila.HasErrors) { continue; // no corto el ciclo } distribuidor.cuit_dist = long.Parse(fila.ItemArray[0].ToString()); distribuidor.nombre = fila.ItemArray[1].ToString(); distribuidor.apellido = fila.ItemArray[2].ToString(); distribuidor.domicilio = fila.ItemArray[3].ToString(); } return(distribuidor); }
public bool Guardar(Distribuidor distribuidor) { string sqltxt = $"INSERT [dbo].[Distribuidores] ([cuit_dist],[nombre],[apellido],[domicilio],[fecha_inicio]) " + $"VALUES ('{distribuidor.cuit_dist}','{distribuidor.nombre}', " + $"'{distribuidor.apellido}', '{distribuidor.domicilio}', '{distribuidor.fecha_inicio.ToString("yyyy-MM-dd")}')"; return(_BD.EjecutarSQL(sqltxt)); }
public ActionResult DeleteConfirmed(int id) { Distribuidor distribuidor = db.Distribuidores.Find(id); db.Distribuidores.Remove(distribuidor); db.SaveChanges(); return(RedirectToAction("Index")); }
public Boolean EliminarDistribuidor(Distribuidor d) { try { return(datDistribuidor.Instancia.EliminarDistribuidor(d)); } catch (Exception e) { throw e; } }
public ActionResult EditarDistribuidor(String id) { try { Distribuidor d = logDistribuidor.Instancia.BuscarDistribuidor(Convert.ToInt16(id)); return(View(d)); } catch (Exception e) { throw e; } }
public EditarDistribuidor(string distribuidorCuit, string fecha) { InitializeComponent(); _distribuidoresRepositorio = new DistribuidoresRepositorio(); v = new ValidateTextBox(); _BD = new Editorial_BD(); fechadist = fecha; distribuidor = _distribuidoresRepositorio.ObtenerDistribuidor(distribuidorCuit); }
public ActionResult Edit([Bind(Include = "id_dis,nombre_dis,direccion_dis,telefono_dis,web_dis")] Distribuidor distribuidor) { if (ModelState.IsValid) { db.Entry(distribuidor).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(distribuidor)); }
public ActionResult Edit([Bind(Include = "IdDistribuidor,Codigo,Nombre")] Distribuidor distribuidor) { if (ModelState.IsValid) { db.Entry(distribuidor).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(distribuidor)); }
public bool Actualizar(Distribuidor dist, string cuit) { string sqltext = $"UPDATE [dbo].[Distribuidores] SET cuit_dist = '{dist.cuit_dist}' , " + $" nombre = '{dist.nombre}' , " + $" apellido = '{dist.apellido}', " + $" domicilio = '{dist.domicilio}' ," + $" fecha_inicio = '{dist.fecha_inicio.ToString("yyyy-MM-dd")}' where cuit_dist = {cuit} "; return(_BD.EjecutarSQL(sqltext)); }