public Producto(MedDAL.DAL.productos dbProducto, string codigo, string descripcion, string lote, string serie,decimal existenciaTeorica) { this._dbProducto = dbProducto; this._codigo = codigo; this._descripcion = descripcion; this._cantidad = cantidad; this._lote = lote; this._serie = serie; this._costo = costo; this._existenciaTeórica = existenciaTeorica; }
public Producto(MedDAL.DAL.productos dbProducto,String codigo, String descripcion, decimal cantidad,String lote,String serie,decimal costo,DateTime fechaCaducidad) { this._dbProducto = dbProducto; this._codigo = codigo; this._descripcion = descripcion; this._cantidad= cantidad; this._lote = lote; this._serie = serie; this._costo = costo; this._fechaCaducidad = fechaCaducidad; }
/// <summary> /// Registra un nuevo contacto de almacén /// </summary> /// <param name="oContacto"></param> /// <returns></returns> public bool NuevoRegistro(MedDAL.DAL.almacenes_contactos oContacto) { try { oMedicuriEntities.AddToalmacenes_contactos(oContacto); oMedicuriEntities.SaveChanges(); return true; } catch { return false; } }
/// <summary> /// Agrega un nuevo registro /// </summary> /// <param name="oProveedorProducto"></param> /// <returns></returns> public bool NuevoRegistro(MedDAL.DAL.proveedores_productos oProveedorProducto) { try { oMedicuriEntities.AddToproveedores_productos(oProveedorProducto); oMedicuriEntities.SaveChanges(); return true; } catch { return false; } }
/// <summary> /// Nueva Forma de Registrar las partidas de las recetas /// </summary> /// <param name="oRecetaPartida"></param> /// <returns></returns> public bool NuevoRegistroPartida(MedDAL.DAL.recetas_partida oRecetaPartida) { try { oMedicuriEntities.AddTorecetas_partida(oRecetaPartida); oMedicuriEntities.SaveChanges(); return true; } catch { return false; } }
/// <summary> /// Registra un nuevo contacto para un cliente /// </summary> /// <param name="oClienteContacto"></param> /// <returns></returns> public bool NuevoRegistro(MedDAL.DAL.clientes_contacto oClienteContacto) { try { oMedicuriEntities.AddToclientes_contacto(oClienteContacto); oMedicuriEntities.SaveChanges(); return true; } catch { return false; } }
public Producto(MedDAL.DAL.productos dbProducto, String clave1,String descripcion,decimal cantidadRecetada,decimal cantidadSurtida,String lote,String serie, decimal precio,int intencion,bool cause,int idLineaCredito) { this._dbProducto = dbProducto; this._clave1 = clave1; this._descripcion = descripcion; this._cantidadRecetada = cantidadRecetada; this._cantidadSurtida = cantidadSurtida; this._lote = lote; this._serie=serie; this._precio = precio; this._intencion = intencion; this._cause = cause; this._lineaCredito = idLineaCredito; this._agregadoPorEdicionDePartida = false; }
public bool EliminarRegistro(MedDAL.DAL.proveedores_contactos oContacto) { try { var oQuery = from q in oMedicuriEntities.proveedores_contactos. Where("it.idContactoProveedor = @idContactoProveedor", new ObjectParameter("idContactoProveedor", oContacto.IdContactoProveedor)) select q; DAL.proveedores_contactos oProveedorOriginal = oQuery.First<DAL.proveedores_contactos>(); oMedicuriEntities.DeleteObject(oProveedorOriginal); oMedicuriEntities.SaveChanges(); return true; } catch { return false; } }
/// <summary> /// Elimina todos los registros que contengan relacion con el almacén /// </summary> /// <param name="oAlmacen"></param> /// <returns>true si se realizo la eliminación, false si no</returns> public bool EliminarRegistro(MedDAL.DAL.almacenes oAlmacen) { try { var oQuery = from q in oMedicuriEntities.almacenes_contactos where q.idAlmacen == oAlmacen.idAlmacen select q; foreach (MedDAL.DAL.almacenes_contactos oContacto in oQuery) { oMedicuriEntities.DeleteObject(oContacto); } oMedicuriEntities.SaveChanges(); return true; } catch { return false; } }
/// <summary> /// Elimina las partidas de una receta. /// </summary> /// <param name="oReceta"></param> /// <returns></returns> public bool EliminarRegistroPartida(MedDAL.DAL.recetas oReceta) { try { var oQuery = from q in oMedicuriEntities.recetas_partida where q.idReceta == oReceta.idReceta select q; foreach (MedDAL.DAL.recetas_partida oRecetaPartida in oQuery) { oMedicuriEntities.DeleteObject(oRecetaPartida); } oMedicuriEntities.SaveChanges(); return true; } catch { return false; } }
/// <summary> /// Elimina todos los registros que contengan relacion con el cause /// </summary> /// <param name="oAlmacen"></param> /// <returns>true si se realizo la eliminación, false si no</returns> public bool EliminarRegistro(MedDAL.DAL.causes oCause) { try { var oQuery = from q in oMedicuriEntities.causes_cie where q.idCause == oCause.idCause select q; foreach (MedDAL.DAL.causes_cie oCausesCie in oQuery) { oMedicuriEntities.DeleteObject(oCausesCie); } oMedicuriEntities.SaveChanges(); return true; } catch { return false; } }
/// <summary> /// Elimina todos los registros que contengan relacion con el proveedor /// </summary> /// <param name="oProveedor"></param> /// <returns>true si se realizo la eliminación, false si no</returns> public bool EliminarRegistro(MedDAL.DAL.proveedores oProveedor) { try { var oQuery = from q in oMedicuriEntities.proveedores_contactos where q.idProveedor == oProveedor.IdProveedor select q; foreach (MedDAL.DAL.proveedores_contactos oContacto in oQuery) { oMedicuriEntities.DeleteObject(oContacto); } oMedicuriEntities.SaveChanges(); return true; } catch { return false; } }
/// <summary> /// Editar registro /// </summary> /// <param name="oTipo">Tipo a eliminar</param> /// <returns></returns> public bool EditarRegistro(MedDAL.DAL.tipos oTipo) { return odalTipos.EditarRegistro(oTipo); }
protected void cargarReceta(MedDAL.DAL.recetas receta) { #region cargarEncabezado cargaDdlTipos(); cmbTipoReceta.SelectedValue = receta.idTipoReceta.ToString(); CargaDdlSurtidoEstados(true); CargaDdlExpedidoEstados(true); CargarCmbLineasCredito(); /*cmbExpedidoEnEstados.SelectedValue=receta.idEstadoExp.ToString(); CargaDdlExpedidoMunicipios(); cmbExpedidoEnMunicipios.SelectedValue =receta.idMunicipioExp.ToString(); CargaDdlExpedidoPoblaciones(); cmbExpedidoEnPoblaciones.SelectedValue = receta.idPoblacionExp.ToString(); CargaDdlExpedidoColonia(); cmbExpedidoEnColonias.SelectedValue = receta.idColoniaExp.ToString(); cmbSurtidoEnEstados.SelectedValue = receta.idEstadoSur.ToString(); CargaDdlExpedidoMunicipios(); cmbSurtidoEnMunicipios.SelectedValue = receta.idMunicipioSur.ToString(); CargaDdlExpedidoPoblaciones(); cmbSurtidoEnPoblaciones.SelectedValue = receta.idPoblacionSur.ToString(); CargaDdlExpedidoColonia(); cmbSurtidoEnColonias.SelectedValue = receta.idColoniaSur.ToString();*/ txbFolio.Text = receta.Folio; txbPieCedulaProf.Text = receta.ClaveMed; buscaMedico(); cmbEstatus.SelectedValue = receta.EstatusMedico; txbCliente.Text = receta.Paciente; txbNumeroSeguroSocial.Text = receta.clientes == null ? "" : receta.clientes.Clave1; txbClienteTelefono.Text = receta.Telefono; txbFecha.Text = receta.Fecha.ToShortDateString(); #endregion #region cargarDetalle /*List<Producto> lProductosTemp= new List<Producto>(); IQueryable<MedDAL.DAL.recetas_partida> iPartida = blRecetas.RecuperarPartidaRecetas(recetaParaEditar.idReceta);*/ List<MedDAL.DAL.recetas_partida> lstRecetasPartida = new List<MedDAL.DAL.recetas_partida>(); lstRecetasPartida.AddRange(receta.recetas_partida); Session["lstrecetaspartidaedicion"] = new List<MedDAL.DAL.recetas_partida>(); Session["lstrecetaspartida"] = lstRecetasPartida; dgvPartidaDetalle.DataSource = lstRecetasPartida; dgvPartidaDetalle.DataBind(); foreach (GridViewRow oRow in dgvPartidaDetalle.Rows) { oRow.Cells[9].Controls.Clear(); } #endregion //if (!receta.EstatusMedico.Equals("2") && !receta.Estatus.Equals("1")) //{ // imbAgregarDetalle.Visible = false; // deshabilitaTxtDdlHijos(divFormulario); //} //else //{ imbAgregarDetalle.Visible = true; HabilitaTxtDdlHijos(Table1); deshabilitaTxtDdlHijos(PanelDatos); deshabilitaTxtDdlHijos(pPie); //} if (cmbEstatus.SelectedValue == "1") { cmbEstatus.Items[1].Enabled = false; cmbEstatus.Items[2].Enabled = false; cmbEstatus.Enabled = true; imbAgregarDetalle.Visible = false; } else if (cmbEstatus.SelectedValue == "2") { cmbEstatus.Items[1].Enabled = true; cmbEstatus.Items[2].Enabled = true; cmbEstatus.Enabled = true; imbAgregarDetalle.Visible = true; } else if (cmbEstatus.SelectedValue == "3" || cmbEstatus.SelectedValue == "4") { cmbEstatus.Enabled = false; imbAgregarDetalle.Visible = false; } }
public bool EliminarRegistro(MedDAL.DAL.recetas_partida_faltantes oRecetasPartidaFaltante) { return odalRecetasPartidaFaltantes.EliminarRegistro(oRecetasPartidaFaltante); }
public bool NuevoRegistro(MedDAL.DAL.recetas_partida_faltantes oRecetasPartidaFaltante) { return odalRecetasPartidaFaltantes.NuevoRegistro(oRecetasPartidaFaltante); }
public bool EliminarRegistro(MedDAL.DAL.bitacora_faltantes oBitacoraFaltante) { return odalBitacoraFaltantes.EliminarRegistro(oBitacoraFaltante); }
public bool NuevoRegistro(MedDAL.DAL.bitacora_faltantes oBitacoraFaltante) { return odalBitacoraFaltantes.NuevoRegistro(oBitacoraFaltante); }
public bool NuevoRegistroFacturacionReceta(MedDAL.DAL.FacturacionDeRecetas oFacturaRecetas) { return odalFacturas.NuevoRegistroFacturacionReceta(oFacturaRecetas); }
/// <summary> /// Editar Factura /// </summary> /// <param name="oFactura"></param> /// <returns></returns> public bool EditarRegistro(MedDAL.DAL.facturas oFactura) { return odalFacturas.EditarRegistro(oFactura); }
/// <summary> /// 2013/03/10 JID Modificar la existencia de un producto en el almacen /// </summary> /// <param name="idAlmacen">id del almacén cuya existencia se modificará</param> /// <param name="idProducto">id del producto cuya existencia se modificará</param> /// <param name="dCantidad">cantidad a modificar</param> /// <param name="modo">0 aumentar, 1 disminuir</param> public bool ModificarExistenciaProducto(int idAlmacen, int idProducto, decimal dCantidad, int iModo, MedDAL.DAL.medicuriEntities oEntities) { try { var oQuery = from q in oEntities.productos_almacen where q.idAlmacen == idAlmacen && q.idProducto == idProducto select q; DAL.productos_almacen productoAlmacen = oQuery.First<DAL.productos_almacen>(); if (iModo == 0) productoAlmacen.Cantidad += dCantidad; else if (iModo == 1) productoAlmacen.Cantidad -= dCantidad; return true; } catch { return false; } }
/// <summary> /// BL - Registrar Tipo /// </summary> /// <param name="oTipo">Tipo a registrar</param> /// <returns></returns> public bool NuevoRegistro(MedDAL.DAL.tipos oTipo) { return odalTipos.NuevoRegistro(oTipo); }
protected void LLenarListas(MedDAL.DAL.clientes_contacto contacto) { if (!((List<MedDAL.DAL.clientes_contacto>)Session["lstContactosDB"]).Exists(delegate(MedDAL.DAL.clientes_contacto c) { return (c.Nombre == contacto.Nombre) & (c.Apellidos == contacto.Apellidos); })) { ((List<MedDAL.DAL.clientes_contacto>)Session["lstContactosDB"]).Add(contacto); } else NotificarAccion(false, "Ya existe un contacto del cliente con esos datos"); }
/// <summary> /// Actualiza un almacén /// </summary> /// <param name="oAlmacen"></param> /// <returns></returns> public bool EditarRegistro(MedDAL.DAL.almacenes oAlmacen) { return odalAlmacenes.EditarRegistro(oAlmacen); }
public bool NuevoRegistro(MedDAL.DAL.bitacora oBitacora) { return odalBitacora.NuevoRegistro(oBitacora); }
public bool NuevoRegistroEnsamble(MedDAL.DAL.ensamble oEnsamble) { return dalEnsambles.NuevoRegistro(oEnsamble); }
/// <summary> /// BL - Nuevo registro /// </summary> /// <param name="oFactura"></param> /// <returns></returns> public bool NuevoRegistro(MedDAL.DAL.facturas oFactura) { return odalFacturas.NuevoRegistro(oFactura); }
public bool NuevoRegistroEnsambleProductos(MedDAL.DAL.ensamble_productos oEnsambleProductos) { return dalEnsambleProductos.NuevoRegistro(oEnsambleProductos); }
/// <summary> /// BL - Insertar detalla partida de una factura /// </summary> /// <param name="oRemisionFactura">Detalle de partida</param> /// <returns></returns> public bool NuevoDetallePartida(MedDAL.DAL.facturas_partida oRemisionFactura) { return odalFacturas.NuevoDetalleFactura(oRemisionFactura); }
public bool EditarRegistroEnsamble(MedDAL.DAL.ensamble oEnsamble) { return dalEnsambles.EditarRegistro(oEnsamble); }