public respuesta eliminarMatriculado(int id) { entidades.respuesta resp = new respuesta(); try { using (var ctx = new registrospublicosEntities()) { DAL.matriculado ma = ctx.matriculadoes.Where(t => t.id == id).First(); if (ma != null) { ctx.matriculadoes.Remove(ma); ctx.SaveChanges(); resp.bandera = true; resp.mensaje = "Matriculado eliminado"; } else { resp.bandera = false; resp.mensaje = "No se encontro matriculado"; } return(resp); } } catch (Exception exc) { resp.bandera = false; resp.mensaje = exc.Message; return(resp); } }
public static void consulta(string IdSesion) { Console.Clear(); Console.WriteLine("Escriba el id sobre el que consultar las operaciones"); var IdConsulta = Console.ReadLine(); IdConsulta = conversion(IdConsulta); var objetoId = new ObjId(IdConsulta); Console.Clear(); var streamS = new MemoryStream(); var conversor = new DataContractJsonSerializer(typeof(ObjId)); conversor.WriteObject(streamS, objetoId); streamS.Position = 0; var leido = new StreamReader(streamS); var JsonFinal = leido.ReadToEnd(); leido.Close(); var res = new respuesta(); var salida = res.responder($"{servidor}/Calculator/Journal", JsonFinal, IdSesion); var SalidaOperaciones = deserializeResponse.DeserializeResponseYConvertir(salida); Console.Clear(); ImprimirDatos(SalidaOperaciones); continuar(); }
public respuesta listarCajasXNombre() { respuesta r; Object objDatos; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { objDatos = db.CAJA.OrderBy(n => n.nombre).ToList(); if (objDatos != null) { r = new respuesta(true, "CAJAS OBTENIDAS", objDatos); } else { r = new respuesta(false, "CAJAS NO ENCONTRADAS"); } } catch (Exception e) { r = new respuesta(false, "ERROR AL TRAER CAJAS", e.Message.ToString()); } } } catch (Exception e) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", e.Message.ToString()); } return(r); }
public respuesta guardarMatriculado(entidades.matriculado matriculado) { entidades.respuesta resp = new respuesta(); try { using (var ctx = new registrospublicosEntities()) { DAL.matriculado ma = new DAL.matriculado(); ma.direccion = matriculado.direccion; ma.estado = matriculado.estado; ma.id = matriculado.id; ma.noMatricula = matriculado.noMatricula; ma.propietario = matriculado.propietario; ma.razonSocial_nombre = matriculado.razonSocial_nombre; ma.telefono = matriculado.telefono; ctx.matriculadoes.Add(ma); ma.ubicacions = new List <DAL.ubicacion>(); DAL.ubicacion ubi = new DAL.ubicacion(); ubi.latitud = matriculado.ubicacion.latitud; ubi.longitud = matriculado.ubicacion.longitud; ma.ubicacions.Add(ubi); ctx.SaveChanges(); resp.bandera = true; resp.mensaje = "Matriculado guardado"; return(resp); } } catch (Exception exc) { resp.bandera = false; resp.mensaje = exc.Message; return(resp); } }
public respuesta traerCajaActiva() { respuesta r; Object objDatos; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { objDatos = db.CAJA.Where(n => n.estado == "1").FirstOrDefault(); if (objDatos != null) { r = new respuesta(true, "EXISTE UNA CAJA ABIERTA", objDatos); } else { r = new respuesta(false, "LA CAJA NO ESTA ABIERTA"); } } catch (Exception e) { r = new respuesta(false, "ERROR AL TRAER CAJAS", e.Message.ToString()); } } } catch (Exception e) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", e.Message.ToString()); } return(r); }
public respuesta buscarXId(int _id) { respuesta r; Object objDatos; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { objDatos = db.CAJA.Find(_id); if (objDatos != null) { r = new respuesta(true, "CAJA ENCONTRADA", objDatos); } else { r = new respuesta(false, "CAJA NO ENCONTRADA"); } } catch (Exception e) { r = new respuesta(false, "ERROR AL TRAER CAJA", e.Message.ToString()); } } } catch (Exception e) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", e.Message.ToString()); } return(r); }
public void crearExamen(String _nombre, String _descripcion, String _fechaTope, String _porcAprobacion, String _duracion, HttpRequest Request, Int32 _cantidad) { examen ex = new examen(); ex.nombre = _nombre; ex.descripcion = _descripcion; ex.fecha_tope = Convert.ToDateTime(_fechaTope); ex.porc_aprobacion = Convert.ToInt32(_porcAprobacion); ex.duracion = Convert.ToInt32(_duracion); for (int i = 1; i <= _cantidad; i++) { pregunta p = new pregunta(); p.examen = ex; p.descripcion = Request.Form["P_" + i]; for (int j = 1; j <= 5; j++) { respuesta r = new respuesta(); r.pregunta = p; r.descripcion = Request.Form["R_" + i + "_" + j]; r.correcta = Request.Form["CB_" + i + "_" + j]; p.respuesta.Add(r); } ctx.pregunta.AddObject(p); } ctx.examen.AddObject(ex); ctx.SaveChanges(); }
public respuesta buscarXId(int _id) { respuesta r; Object objDatos; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { objDatos = db.PROMOCION.Where(x => x.id == _id && x.estado == "1").FirstOrDefault(); if (objDatos != null) { r = new respuesta(true, "PROMOCION ENCONTRADA", objDatos); } else { r = new respuesta(false, "PROMOCION NO ENCONTRADA"); } } catch (Exception e) { r = new respuesta(false, "ERROR AL TRAER PROMOCION", e.Message.ToString()); } } } catch (Exception e) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", e.Message.ToString()); } return(r); }
public ActionResult responder(FormCollection form) { String nombre = form["nombre"]; String id = form["id"]; String respuesta = form["Comentario"]; try { if (ModelState.IsValid) { using (indicadoresDBEntities db = new indicadoresDBEntities()) { var list = new respuesta(); list.nombre = nombre; list.consultaId = Int32.Parse(id); list.respuesta1 = respuesta; db.respuesta.Add(list); db.SaveChanges(); } } return(Redirect("consulta/")); } catch (Exception ex) { throw; } return(View()); }
public respuesta validarUsuario(string _usuario, string _password) { respuesta r; USUARIO objDatos; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { objDatos = db.USUARIO.Where(x => x.usuario1 == _usuario).First(); if (objDatos.password == _password) { r = new respuesta(true, "Bienvenido", objDatos); } else { r = new respuesta(false, "CONTRASEÑA INCORRECTA"); } } catch (Exception e) { r = new respuesta(false, "EL USUARIO NO EXISTE EN LA BD", e.Message.ToString()); } } } catch (Exception e) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", e.Message.ToString()); } return(r); }
public respuesta buscarXCodigoDeBarra(string _codigoBarra) { respuesta r; Object objDatos; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { objDatos = db.PRODUCTO.Where(x => x.codigobarra == _codigoBarra && x.estado == "1").FirstOrDefault(); if (objDatos != null) { r = new respuesta(true, "PRODUCTO ENCONTRADO", objDatos); } else { r = new respuesta(false, "PRODUCTO NO ENCONTRADO"); } } catch (Exception e) { r = new respuesta(false, "ERROR AL TRAER PRODUCTO", e.Message.ToString()); } } } catch (Exception e) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", e.Message.ToString()); } return(r); }
public respuesta traerMovimientosDiarios(DateTime _desde, DateTime _hasta, int _idMov) { respuesta r; Object objDatos; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { string sql = "SELECT FORMAT(fecha,'dd/MM/yyyy hh:mm') as fecha,DM.id,DM.monto,DM.motivo,M.nombre nombreMov,U.nombre as nombreCajero,c.nombre as nombreCaja " + "FROM DETALLE_MOVIMIENTO DM INNER JOIN MOVIMIENTO M ON M.id = DM.fk_id_movimiento " + "INNER JOIN APERTURA A ON A.id = DM.fk_id_apertura " + "INNER JOIN USUARIO U ON U.id= A.fk_id_usuario " + "INNER JOIN CAJA C ON C.ID = A.fk_id_caja " + "where CONVERT(DATE,DM.fecha) >= @Desde and CONVERT(DATE,DM.fecha) <= @Hasta and DM.fk_id_movimiento=@idMov "; SqlParameter sqlDesde = new SqlParameter("@Desde", System.Data.SqlDbType.Date); sqlDesde.Value = _desde.Date; SqlParameter sqlHasta = new SqlParameter("@Hasta", System.Data.SqlDbType.Date); sqlHasta.Value = _hasta.Date; SqlParameter sqlIdMov = new SqlParameter("@idMov", System.Data.SqlDbType.Int); sqlIdMov.Value = _idMov; SqlParameter[] parametros = new SqlParameter[3] { sqlDesde, sqlHasta, sqlIdMov }; objDatos = db.Database.SqlQuery <detalleMovimientoModel>(sql, parametros).ToList(); if (objDatos != null) { r = new respuesta(true, "Movimientos encontrados", objDatos); } else { r = new respuesta(false, "Movimientos NO ENCONTRADO"); } } catch (Exception e) { r = new respuesta(false, "ERROR AL TRAER Movimientos", e.Message.ToString()); } } } catch (Exception e) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", e.Message.ToString()); } return(r); }
public respuesta traerTotalXperiodo(DateTime _desde, DateTime _hasta, int _tipoDocumento, int _metodoPago) { respuesta r; Object objDatos; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { string sql = "select SUM(V.total_venta) as totalEntrePeriodo from VENTA V INNER JOIN TIPO_DOCUMENTO TD ON TD.id = V.fk_id_tipo_documento " + "INNER JOIN METODO_PAGO MP ON MP.ID = V.fk_id_metodoPago where v.fecha >= @Desde and v.fecha <= @Hasta and TD.id = @TipoDoc and MP.id = @MetoPago"; SqlParameter sqlDesde = new SqlParameter("@Desde", System.Data.SqlDbType.DateTime); sqlDesde.Value = _desde.Date; SqlParameter sqlHasta = new SqlParameter("@Hasta", System.Data.SqlDbType.DateTime); sqlHasta.Value = _hasta.Date; SqlParameter sqlTipoDoc = new SqlParameter("@TipoDoc", System.Data.SqlDbType.Int); sqlTipoDoc.Value = _tipoDocumento; SqlParameter sqlMetoPago = new SqlParameter("@MetoPago", System.Data.SqlDbType.Int); sqlMetoPago.Value = _metodoPago; SqlParameter[] parametros = new SqlParameter[4] { sqlDesde, sqlHasta, sqlTipoDoc, sqlMetoPago }; objDatos = db.Database.SqlQuery <ventasXperiodo>(sql, parametros).FirstOrDefault(); if (objDatos != null) { r = new respuesta(true, "APERTURA ENCONTRADA", objDatos); } else { r = new respuesta(false, "APERTURA NO ENCONTRADO"); } } catch (Exception ex) { r = new respuesta(false, "ERROR AL TRAER APERTURA", ex.Message.ToString()); } } } catch (Exception e) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", e.Message.ToString()); } return(r); }
private void construirPlantilla() { img_lamina = new lamina(@"Imagenes\Ayuda\ayuda"); img_respuesta = new respuesta(@"Imagenes\Ayuda\ayuda"); img_seleccion = new seleccion(@"Imagenes\Ayuda\ayuda"); img_aciertodesacierto = new acierto_desacierto(@"Imagenes\Ayuda\ayuda"); _timer = 0.0f; rectResp = new plantillaRectResp(); respuestas = new plantillaRespuestas(); encabezado = new plantillaEncabezado(); lbMensaje = new Label("Elija la pieza que corresponde", 20, 15, @"Fuentes\fuenteLb"); mensajeNube = new mensajeIMG(); }
public respuesta BUSCAR_POR_ID_Y_ESTADO(int _idCaja) { respuesta r; Object objDatos; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { string sql = "SELECT A.id,A.hora_apertura,A.monto,A.estado,a.fk_id_usuario,a.fk_id_caja,U.nombre FROM APERTURA A" + " INNER JOIN CAJA C on C.id = A.fk_id_caja" + " INNER JOIN USUARIO U on U.id = A.fk_id_usuario " + "where a.estado = 1 and A.fk_id_caja = @idCaja"; SqlParameter sqlIdCaja = new SqlParameter("@idCaja", System.Data.SqlDbType.Int); sqlIdCaja.Value = _idCaja; SqlParameter[] parametros = new SqlParameter[1] { sqlIdCaja }; objDatos = db.Database.SqlQuery <aperturaModel>(sql, parametros).FirstOrDefault(); if (objDatos != null) { r = new respuesta(true, "APERTURA ENCONTRADA", objDatos); } else { r = new respuesta(false, "APERTURA NO ENCONTRADO"); } } catch (Exception e) { r = new respuesta(false, "ERROR AL TRAER APERTURA", e.Message.ToString()); } } } catch (Exception e) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", e.Message.ToString()); } return(r); }
public respuesta updateMonto(int _id, int _monto, int _idMovimiento) { respuesta r; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { APERTURA obj = db.APERTURA.Find(_id); switch (_idMovimiento) { case 1: obj.monto = obj.monto + _monto; break; case 2: obj.monto = obj.monto - _monto; break; } db.Entry(obj).State = System.Data.Entity.EntityState.Modified; int afected = db.SaveChanges(); if (obj != null) { r = new respuesta(true, "MOVIMIENTO REALIZADO", obj); } else { r = new respuesta(false, "ERROR AL HACER MOVIMIENTO"); } } catch (Exception ex) { r = new respuesta(false, "ERROR AL HACER MOVIMIENTO", ex.Message.ToString()); } } } catch (Exception e) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", e.Message.ToString()); } return(r); }
public respuesta agregar(string _codigoBarra, int _stock, string _descripcion, int _precio, int _idCategoria, int _condicion, int _descuento, int _precioOferta) { respuesta r; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { PRODUCTO obj = new PRODUCTO(); obj.codigobarra = _codigoBarra; obj.stock = _stock; obj.descripcion = _descripcion; obj.precio = _precio; obj.fk_id_categoria = _idCategoria; obj.estado = "1"; obj.precio_oferta = _precioOferta; obj.condicion = _condicion; obj.descuento = _descuento; db.PRODUCTO.Add(obj); int afected = db.SaveChanges(); PRODUCTO PRODUCTO = (PRODUCTO)obj; if (afected == 1) { r = new respuesta(true, "PRODUCTO GUARDADO CORRECTAMENTE", obj); } else { r = new respuesta(false, "NO SE PUDO GUARDAR EL PRODUCTO"); } } catch (Exception e) { r = new respuesta(false, "ERROR AL GUARDAR PRODUCTO", e.Message.ToString()); } } } catch (Exception e) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", e.Message.ToString()); } return(r); }
public respuesta Editar(int _id, string _codigoBarra, int _stock, string _descripcion, int _precio, int _idCategoria, int _condicion, int _descuento) { respuesta r; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { PRODUCTO obj = db.PRODUCTO.Find(_id); obj.codigobarra = _codigoBarra; obj.stock = _stock; obj.descripcion = _descripcion; obj.precio = _precio; obj.fk_id_categoria = _idCategoria; obj.condicion = _condicion; obj.descuento = _descuento; db.Entry(obj).State = System.Data.Entity.EntityState.Modified; int afected = db.SaveChanges(); if (obj != null) { r = new respuesta(true, "PRODUCTO MODIFICADO CORRECTAMENTE", obj); } else { r = new respuesta(false, "NO SE PUDO MODIFICAR EL PRODUCTO"); } } catch (Exception ex) { r = new respuesta(false, "ERROR AL TRAER PRODUCTO", ex.Message.ToString()); } } } catch (Exception e) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", e.Message.ToString()); } return(r); }
public ActionResult EnviarRespuesta(int idComentario, string respuesta) { if (Session["usuario"] != null) { usuario usuarioSesion = (usuario)HttpContext.Session["usuario"]; //if (usuarioSesion.cursos.Where(c => c.documentos_curso.Where(dc => dc.id_documento == idDocumento).ToList().Count > 0).ToList().Count>0) //{ respuesta respuestaObj = new respuesta(); respuestaObj.id_comentario = idComentario; respuestaObj.respuesta1 = respuesta; respuestaObj.id_usuario = usuarioSesion.id; respuestaObj.fecha_publicacion = DateTime.Now; db.respuestas.Add(respuestaObj); db.SaveChanges(); return(Json("Exito", JsonRequestBehavior.AllowGet)); //} } return(Json("Usuario no autenticado o sin permisos para utilizar esta función", JsonRequestBehavior.AllowGet)); }
public IActionResult Get() { respuesta Orespuesta = new respuesta(); try { using (VentaRealContext db = new VentaRealContext()) { var lst = db.Cliente.ToList(); Orespuesta.Exito = 1; Orespuesta.Data = lst; } } catch (Exception ex) { Orespuesta.Mensaje = ex.Message; } return(Ok(Orespuesta)); }
public respuesta agregar(int _idMovimiento, int _idApertura, DateTime _fecha, int _monto, string _motivo) { respuesta r; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { DETALLE_MOVIMIENTO obj = new DETALLE_MOVIMIENTO(); obj.fk_id_movimiento = _idMovimiento; obj.fk_id_apertura = _idApertura; obj.fecha = _fecha; obj.monto = _monto; obj.motivo = _motivo; db.DETALLE_MOVIMIENTO.Add(obj); int afected = db.SaveChanges(); DETALLE_MOVIMIENTO DETALLE_MOVIMIENTO = (DETALLE_MOVIMIENTO)obj; if (afected == 1) { r = new respuesta(true, "DETALLE_MOVIMIENTO GUARDADO CORRECTAMENTE", obj); } else { r = new respuesta(false, "NO SE PUDO GUARDAR EL DETALLE_MOVIMIENTO"); } } catch (Exception e) { r = new respuesta(false, "ERROR AL GUARDAR DETALLE_MOVIMIENTO", e.Message.ToString()); } } } catch (Exception e) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", e.Message.ToString()); } return(r); }
public respuesta Editar(int _id, int _idMovimiento, int _idApertura, DateTime _fecha, int _monto, string _motivo) { respuesta r; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { DETALLE_MOVIMIENTO obj = db.DETALLE_MOVIMIENTO.Find(_id); obj.fk_id_movimiento = _idMovimiento; obj.fk_id_apertura = _idApertura; obj.fecha = _fecha; obj.monto = _monto; obj.motivo = _motivo; db.Entry(obj).State = System.Data.Entity.EntityState.Modified; int afected = db.SaveChanges(); if (obj != null) { r = new respuesta(true, "PRODUCTO MODIFICADO CORRECTAMENTE", obj); } else { r = new respuesta(false, "NO SE PUDO MODIFICAR EL PRODUCTO"); } } catch (Exception ex) { r = new respuesta(false, "ERROR AL TRAER PRODUCTO", ex.Message.ToString()); } } } catch (Exception e) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", e.Message.ToString()); } return(r); }
public respuesta agregar(DateTime _fecha, int _apertura, int?_totalVenta, int _fk_idMetodoDePago, int _fk_idTipoDocumento) { respuesta r; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { VENTA obj = new VENTA(); obj.fecha = _fecha; obj.fk_id_apertura = _apertura; obj.fk_id_metodoPago = _fk_idMetodoDePago; obj.total_venta = _totalVenta; obj.fk_id_tipo_documento = _fk_idTipoDocumento; db.VENTA.Add(obj); int afected = db.SaveChanges(); VENTA VENTA = (VENTA)obj; if (afected == 1) { r = new respuesta(true, "VENTA GUARDADA CORRECTAMENTE", obj); } else { r = new respuesta(false, "NO SE PUDO GUARDAR LA VENTA"); } } catch (Exception e) { r = new respuesta(false, "ERROR AL CREAR VENTA", e.Message.ToString()); } } } catch (Exception e) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", e.Message.ToString()); } return(r); }
public IActionResult Edit(ClienteRequest oModel) { respuesta respuesta = new respuesta(); try { using (VentaRealContext db = new VentaRealContext()) { Cliente oCliente = db.Cliente.Find(oModel.Id); db.Remove(oCliente); db.SaveChanges(); respuesta.Exito = 1; } } catch (Exception ex) { respuesta.Mensaje = ex.Message; } return(Ok(respuesta)); }
public respuesta Editar(int _id, int _condicion, int _descuento, string _estado, string _descripcion) { respuesta r; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { PROMOCION obj = db.PROMOCION.Find(_id); obj.condicion = _condicion; obj.descuento = _descuento; obj.estado = _estado; obj.descripcion = _descripcion; db.Entry(obj).State = System.Data.Entity.EntityState.Modified; int afected = db.SaveChanges(); if (obj != null) { r = new respuesta(true, "CAJA ENCONTRADA", obj); } else { r = new respuesta(false, "CAJA NO ENCONTRADA"); } } catch (Exception ex) { r = new respuesta(false, "ERROR AL TRAER CAJA", ex.Message.ToString()); } } } catch (Exception e) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", e.Message.ToString()); } return(r); }
public respuesta Agregar(long _idProducto, int _cantidad, int _subtotal, long _idVenta) { respuesta r; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { DETALLE_VENTA obj = new DETALLE_VENTA(); obj.fk_producto = _idProducto; obj.cantidad = _cantidad; obj.subtotal = _subtotal; obj.fk_venta = _idVenta; db.DETALLE_VENTA.Add(obj); int afected = db.SaveChanges(); DETALLE_VENTA detalle_venta = (DETALLE_VENTA)obj; if (afected == 1) { r = new respuesta(true, "VENTA GUARDADA CORRECTAMENTE", obj); } else { r = new respuesta(false, "NO SE PUDO GUARDAR LA VENTA"); } } catch (Exception ex) { r = new respuesta(false, "ERROR AL CREAR VENTA", ex.Message.ToString()); } } } catch (Exception ex) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", ex.Message.ToString()); } return(r); }
public respuesta actualizarMatriculado(int id, entidades.matriculado matriculado) { entidades.respuesta resp = new respuesta(); try { using (var ctx = new registrospublicosEntities()) { DAL.matriculado ma = ctx.matriculadoes.Where(t => t.id == id).First(); if (ma != null) { ma.direccion = matriculado.direccion; ma.estado = matriculado.estado; ma.noMatricula = matriculado.noMatricula; ma.propietario = matriculado.propietario; ma.razonSocial_nombre = matriculado.razonSocial_nombre; ma.telefono = matriculado.telefono; ma.ubicacions.First().latitud = matriculado.ubicacion.latitud; ma.ubicacions.First().longitud = matriculado.ubicacion.longitud; ctx.SaveChanges(); resp.bandera = true; resp.mensaje = "Matriculado actualizado"; } else { resp.bandera = false; resp.mensaje = "No se encontro matriculado"; } return(resp); } } catch (Exception exc) { resp.bandera = false; resp.mensaje = exc.Message; return(resp); } }
public respuesta agregar(DateTime _horaApertura, long _monto, string _estado, int _idUsuario, int _idCaja) { respuesta r; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { APERTURA obj = new APERTURA(); obj.hora_apertura = _horaApertura; obj.monto = _monto; obj.estado = _estado; obj.fk_id_usuario = _idUsuario; obj.fk_id_caja = _idCaja; db.APERTURA.Add(obj); int afected = db.SaveChanges(); APERTURA APERTURA = (APERTURA)obj; if (afected == 1) { r = new respuesta(true, "VENTA GUARDADA CORRECTAMENTE", obj); } else { r = new respuesta(false, "NO SE PUDO GUARDAR LA VENTA"); } } catch (Exception e) { r = new respuesta(false, "ERROR AL CREAR VENTA", e.Message.ToString()); } } } catch (Exception e) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", e.Message.ToString()); } return(r); }
public respuesta updateEstado(int _id) { respuesta r; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { APERTURA obj = db.APERTURA.Find(_id); obj.estado = "0"; db.Entry(obj).State = System.Data.Entity.EntityState.Modified; int afected = db.SaveChanges(); if (obj != null) { r = new respuesta(true, "MOVIMIENTO REALIZADO", obj); } else { r = new respuesta(false, "ERROR AL HACER MOVIMIENTO"); } } catch (Exception ex) { r = new respuesta(false, "ERROR AL HACER MOVIMIENTO", ex.Message.ToString()); } } } catch (Exception e) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", e.Message.ToString()); } return(r); }
public respuesta listarProductos() { respuesta r; Object objDatos; try { using (POS.DBModel.negocioEntities db = new POS.DBModel.negocioEntities()) { try { string sql = "SELECT p.descuento,p.condicion,P.id,p.codigobarra,p.stock,p.descripcion,p.precio,p.fk_id_categoria as idCategoria, c.nombre as nombreCat " + "FROM PRODUCTO P INNER JOIN CATEGORIA C on c.id = P.fk_id_categoria where p.estado = 1 order by stock DESC"; objDatos = db.Database.SqlQuery <productoModel>(sql).ToList(); if (objDatos != null) { r = new respuesta(true, "APERTURA ENCONTRADA", objDatos); } else { r = new respuesta(false, "APERTURA NO ENCONTRADO"); } } catch (Exception e) { r = new respuesta(false, "ERROR AL TRAER APERTURA", e.Message.ToString()); } } } catch (Exception e) { r = new respuesta(false, "CONEXION CON LA DB RECHAZADA", e.Message.ToString()); } return(r); }
public void AddTorespuesta(respuesta respuesta) { base.AddObject("respuesta", respuesta); }
public static respuesta Createrespuesta(int id_respuesta) { respuesta respuesta = new respuesta(); respuesta.id_respuesta = id_respuesta; return respuesta; }