public ActionResult Create([Bind(Include = "Id,Descripcion,Estado")] UnidadMedida unidadMedida) { if (ModelState.IsValid) { db.UnidadMedidas.Add(unidadMedida); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(unidadMedida)); }
public ActionResult Create(UnidadMedida unidadmedida) { if (ModelState.IsValid) { db.UnidadMedida.Add(unidadmedida); db.SaveChanges(); return(RedirectToAction("Create")); } return(View(unidadmedida)); }
private void CargarDatosAModificar(UnidadMedida Datos) { try { this.txtDescripcion.Text = Datos.Descripcion; } catch (Exception ex) { throw ex; } }
public ActionResult Create([Bind(Include = "Id,Unidad,Siglas")] UnidadMedida unidadmedida) { if (ModelState.IsValid) { db.UnidadMedida.Add(unidadmedida); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(unidadmedida)); }
public void ModificarTest() { Repositorio <UnidadMedida> repositorio = new Repositorio <UnidadMedida>(); bool paso = false; UnidadMedida um = repositorio.Buscar(1); um.Nombreunidad = "sksjs"; paso = repositorio.Modificar(um); Assert.AreEqual(true, paso); }
public async Task <Response> eliminar(UnidadMedida param) { try { // localhost:8080/admeli/xcore2/xcore/services.php/unimed/eliminar return(await webService.POST <UnidadMedida, Response>("unimed", "eliminar", param)); } catch (Exception ex) { throw ex; } }
private void cargarObjeto() { unidadMedida = new UnidadMedida(); if (!nuevo) { unidadMedida.idUnidadMedida = currentIdUnidadMedida; // Llenar el id categoria cuando este en esdo modificar } unidadMedida.nombreUnidad = textNombreUM.Text; unidadMedida.simbolo = textSimboloUM.Text; unidadMedida.estado = Convert.ToInt32(chkActivoUM.Checked); unidadMedida.tieneRegistros = ""; }
public List <UnidadMedida> Listar() { List <UnidadMedida> listaUnidadMedidad = unidadMedidaRepository.GetAll().ToList(); UnidadMedida obj = new UnidadMedida() { Id_UnidadMedida = 0, Descripcion = "Seleccione unidad de medida" }; listaUnidadMedidad.Insert(0, obj); return(listaUnidadMedidad); }
public void Update(UnidadMedidaDTO entity) { try { UnidadMedida categoria = Mapper.Map <UnidadMedida>(entity); unidadMedidaRepository.Update(categoria); } catch (Exception ex) { throw ex; } }
public int Sp_registrar_unidadmedida(UnidadMedida unidad, Sesion sesion) { int id = -1; try { con = conn.Conectar(); if (con != null) { tra = con.BeginTransaction(); cmd = new MySqlCommand("Sp_registrar_unidadmedida", con) { CommandType = CommandType.StoredProcedure, Transaction = tra }; cmd.Parameters.Add(new MySqlParameter("@_nombre", MySqlDbType.VarChar)); cmd.Parameters.Add(new MySqlParameter("@_sigla", MySqlDbType.VarChar)); cmd.Parameters.Add(new MySqlParameter("@_idusuario", MySqlDbType.Int32)); cmd.Parameters[0].Value = unidad.Nombre; cmd.Parameters[1].Value = unidad.Sigla; cmd.Parameters[2].Value = sesion.Usuario.Idusuario; dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { id = Convert.ToInt32(dr["_id"]); } } dr.Close(); tra.Commit(); tra.Dispose(); } return(id); } catch (MySqlException ex) { id = -1; tra.Rollback(); tra.Dispose(); return(id); throw ex; } finally { cmd.Dispose(); conn.Desconectar(con); } }
private void Eliminar(object p) { UnidadMedida oRegistro = new UnidadMedida(); oRegistro = (UnidadMedida)oRegistro.Get(typeof(UnidadMedida), int.Parse(p.ToString())); Usuario oUser = new Usuario(); oRegistro.Baja = true; oRegistro.IdUsuarioRegistro = (Usuario)oUser.Get(typeof(Usuario), int.Parse(Session["idUsuario"].ToString())); oRegistro.FechaRegistro = DateTime.Now; oRegistro.Save(); }
public void Update(UnidadMedida datos) { BaseRepository.dataBase.UnidadMedidas.Attach(datos); var entry = BaseRepository.dataBase.Entry(datos); entry.State = EntityState.Modified; entry.Property(e => e.FechaCreacion).IsModified = false; entry.Property(e => e.UsuarioCreacion).IsModified = false; BaseRepository.dataBase.SaveChanges(); }
public void ObtenerCatUnidadMedida(UnidadMedida Datos) { try { Catalogo_Datos cd = new Catalogo_Datos(); cd.ObtenerCatUnidadMedida(Datos); } catch (Exception ex) { throw ex; } }
void SetearIngrediente(IngredienteReceta ingredienteReceta) { UnidadMedida unidad = (UnidadMedida)Enum.Parse(typeof(UnidadMedida), cboUnidad.SelectedItem.ToString()); if (ingredienteReceta.Ingrediente == null) { ingredienteReceta.Ingrediente = new Ingrediente(); } ingredienteReceta.Ingrediente.Nombre = txtIngrediente.Text; ingredienteReceta.Cantidad = decimal.Parse(txtCantidad.Text); ingredienteReceta.Unidad = unidad; }
public void GuardarTest() { UnidadMedida u = new UnidadMedida(); u.Idunidadmedida = 1; u.Nombreunidad = "libra"; Repositorio <UnidadMedida> repositorio = new Repositorio <UnidadMedida>(); bool estado = false; estado = repositorio.Guardar(u); Assert.AreEqual(true, estado); }
public void GuardarTest() { UnidadMedida u = new UnidadMedida(); u.Idunidadmedida = 1; u.Nombreunidad = "Kilos"; Repositorio <UnidadMedida> repositorio = new Repositorio <UnidadMedida>(); bool paso = false; paso = repositorio.Guardar(u); Assert.AreEqual(true, paso); }
public void GuardarTest() { Repositorio <UnidadMedida> db = new Repositorio <UnidadMedida> (); bool paso = false; UnidadMedida um = new UnidadMedida(); um.Idunidadmedida = 1; um.Nombreunidad = "yes"; paso = db.Guardar(um); Assert.AreEqual(true, paso); }
public UnidadMedida ToModel() { UnidadMedida model = new UnidadMedida { UnidadMedidaId = _UnidadMedidaId, Codigo = _Codigo, Nombre = _Nombre, Descripcion = _Descripcion, Simbolo = _Simbolo }; return(model); }
public Stock StockActual(Entidades.Almacen almacen, Articulo articulo, UnidadMedida unidad) { var inventario = almacen.Inventarios.Buscar(c => c.Articulo == articulo); var stock = _mapper.CrearDto(inventario); if (unidad != null) { stock.Cantidad = unidad.Convertir(inventario.Unidad, stock.Cantidad); stock.UnidadMedida = unidad.Codigo; } stock.PrecioPromedio = stock.Valorizacion / stock.Cantidad; return(stock); }
private void btnGuardar_Click(object sender, EventArgs e) { var um = new UnidadMedida(); String msj = ""; if (txtNombreUM.Text.Trim() != "") { if (txtDescriptionUM.Text.Trim() != "") { if (Program.Evento == 0) { um.Code_unit = txtCodigoUM.Text; um.Unit_name = txtNombreUM.Text; um.Description = txtDescriptionUM.Text; um.created_at = DateTime.Today; um.updated_at = DateTime.Today; msj = UM.RegistrarUnidadMedida(um); if (msj == "Esta unidad de medida ya ha sido Registrado.") { MessageBox.Show(msj, "Sistema de Facturacion.", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { MessageBox.Show(msj, "Sistema de Facturacion.", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } } else { um.Code_unit = txtCodigoUM.Text; um.Unit_name = txtNombreUM.Text; um.Description = txtDescriptionUM.Text; um.updated_at = DateTime.Today; MessageBox.Show(UM.ActualizarUnidadMedida(um), "Sistema de Facturacion.", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); Close(); } } else { MessageBox.Show("Por Favor Ingrese decripcion de la marca.", "Sistema de Facturacion.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtDescriptionUM.Focus(); } } else { MessageBox.Show("Por Favor Ingrese Nombre de la marca.", "Sistema de Facturacion.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtNombreUM.Focus(); } }
public async Task <Response> PostUnidadMedida([FromBody] UnidadMedida unidadMedida) { try { if (!ModelState.IsValid) { return(new Response { IsSuccess = false, Message = Mensaje.ModeloInvalido }); } var respuesta = Existe(unidadMedida); if (!respuesta.IsSuccess) { db.UnidadMedida.Add(unidadMedida); await db.SaveChangesAsync(); return(new Response { IsSuccess = true, Message = Mensaje.Satisfactorio }); } return(new Response { IsSuccess = false, Message = Mensaje.Satisfactorio }); } catch (Exception ex) { await GuardarLogService.SaveLogEntry(new LogEntryTranfer { ApplicationName = Convert.ToString(Aplicacion.SwRm), ExceptionTrace = ex, Message = Mensaje.Excepcion, LogCategoryParametre = Convert.ToString(LogCategoryParameter.Critical), LogLevelShortName = Convert.ToString(LogLevelParameter.ERR), UserName = "", }); return(new Response { IsSuccess = false, Message = Mensaje.Error, }); } }
public void nuevoProducto() { nombreProducto = ""; stockRiesgo = 0; precio = 0; descripcion = ""; categoria = null; unidad = null; codProducto = 0; precioMayorista = 0; unidadTiempo = null; tiempo = 0; cantProductos = 0; }
// GET: UnidadMedida/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } UnidadMedida unidadMedida = db.UnidadMedida.Find(id); if (unidadMedida == null) { return(HttpNotFound()); } return(View(unidadMedida)); }
public ActionResult DeleteConfirmed(int id) { try { UnidadMedida unidadmedida = db.UnidadMedida.Find(id); db.UnidadMedida.Remove(unidadmedida); db.SaveChanges(); } catch (Exception) { throw new Exception("Este registro se utiliza en una relacion y no lo puede borrar"); } return(RedirectToAction("Index")); }
public IHttpActionResult DeleteUnidadMedida(string id) { UnidadMedida unidadMedida = db.UnidadMedida.Find(id); if (unidadMedida == null) { return(NotFound()); } db.UnidadMedida.Remove(unidadMedida); db.SaveChanges(); return(Ok()); }
private async void ExecuteAnular() { try { // Estados this.IsRunning = true; this.IsEnabled = false; /// Verificacion si el registro esta anulado if (this.estado == 0) { await App.Current.MainPage.DisplayAlert("Anular", "Este registro ya esta anulado \n" + this.nombreUnidad, "Aceptar"); return; } /// pregunta al usuario (Confirmacion) if (await App.Current.MainPage.DisplayAlert("Anular", "¿esta seguro de anular este registro? \n" + this.nombreUnidad, "Aceptar", "Cancelar") == false) { return; } /// Preparando el objeto para enviar UnidadMedida unidadMedida = new UnidadMedida(); unidadMedida.idUnidadMedida = this.idUnidadMedida; /// Ejecutando el webservice // localhost:8080/admeli/xcore2/xcore/services.php/marca/desactivar // localhost:8080/admeli/xcore2/xcore/services.php/unimed/desactivar Response response = await webService.POST <UnidadMedida, Response>("unimed", "desactivar", unidadMedida); // Message response await App.Current.MainPage.DisplayAlert("Anular", response.Message, "Aceptar"); // Refrescar la lista UnidadMedidaViewModel.GetInstance().ExecuteRefresh(); } catch (Exception ex) { // Error message await App.Current.MainPage.DisplayAlert("Error", ex.Message, "Aceptar"); } finally { // Estados this.IsRunning = false; this.IsEnabled = true; } }
public int Delete(UnidadMedida entity) { int idResult; using (var comando = _database.GetStoredProcCommand(string.Format("{0}{1}", ConectionStringRepository.EsquemaName, "SGE_UNIDAD_MEDIDA_DELETE"))) { _database.AddInParameter(comando, "@Id", DbType.Int32, entity.Id); _database.AddOutParameter(comando, "@Response", DbType.Int32, 11); _database.ExecuteNonQuery(comando); idResult = Convert.ToInt32(_database.GetParameterValue(comando, "@Response")); } return(idResult); }
public ActionResult Crear() { ViewData["Accion"] = "Crear"; var unidadMedida = new UnidadMedida { Nombre = string.Empty, Abreviatura = string.Empty, Descripcion = string.Empty }; PrepararDatos(ref unidadMedida, IdEmpresa); return(PartialView("UnidadMedidaPanel", unidadMedida)); }
/// <summary> /// actualiza un registro /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void ASPxGridView1_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e) { try { using (var conexion = new DataModelFE()) { // se declara el objeto a insertar UnidadMedida dato = new UnidadMedida(); //llena el objeto con los valores de la pantalla dato.codigo = e.NewValues["codigo"] != null ? e.NewValues["codigo"].ToString() : null; //busca el objeto dato = conexion.UnidadMedida.Find(dato.codigo); dato.descripcion = e.NewValues["descripcion"] != null ? e.NewValues["descripcion"].ToString().ToUpper() : null; dato.estado = e.NewValues["estado"].ToString(); dato.usuarioModificacion = Session["usuario"].ToString(); dato.fechaModificacion = Date.DateTimeNow(); //modifica objeto conexion.Entry(dato).State = EntityState.Modified; conexion.SaveChanges(); //esto es para el manero del devexpress e.Cancel = true; this.ASPxGridView1.CancelEdit(); } } catch (DbEntityValidationException ex) { // Retrieve the error messages as a list of strings. var errorMessages = ex.EntityValidationErrors .SelectMany(x => x.ValidationErrors) .Select(x => x.ErrorMessage); // Join the list to a single string. var fullErrorMessage = string.Join("; ", errorMessages); // Throw a new DbEntityValidationException with the improved exception message. throw new DbEntityValidationException(fullErrorMessage, ex.EntityValidationErrors); } catch (Exception ex) { throw new Exception(Utilidades.validarExepcionSQL(ex), ex.InnerException); } finally { //refescar los datos this.refreshData(); } }
public Producto(int idProducto, int codigoBarras, string nombre, TipoVenta tipoVenta, double precioCompra, double precioVenta, double precioMayoreo, UnidadMedida unidadMedida, double cantidad, Departamento departamento, bool descuento) { _idProducto = idProducto; _codigoBarras = codigoBarras; _nombre = nombre; _tipoVenta = tipoVenta; _precioCompra = precioCompra; _precioVenta = precioVenta; _precioMayoreo = precioMayoreo; _unidadMedida = unidadMedida; _cantidad = cantidad; _departamento = departamento; _descuento = descuento; }