private ServicioBE CrearEntidad(IDataRecord DReader) { ServicioBE Entidad = new ServicioBE(); int indice; indice = DReader.GetOrdinal("nid_Servicio"); Entidad.Id_Servicio = (DReader.IsDBNull(indice) ? 0 : DReader.GetInt32(indice)); indice = DReader.GetOrdinal("co_servicio"); Entidad.Co_Servicio = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("no_servicio"); Entidad.No_Servicio = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("nid_tipo_servicio"); Entidad.Id_TipoServicio = (DReader.IsDBNull(indice) ? 0 : DReader.GetInt32(indice)); indice = DReader.GetOrdinal("no_tipo_servicio"); Entidad.No_tipo_servicio = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("qt_tiempo_prom"); Entidad.Qt_tiempo_prom = (DReader.IsDBNull(indice) ? 0 : DReader.GetInt32(indice)); indice = DReader.GetOrdinal("fl_quick_service"); Entidad.Fl_quick_service = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("no_dias_validos"); Entidad.no_dias_validos = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("fl_activo"); Entidad.Fl_activo = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); return(Entidad); }
public ServicioBEList GETListarServiciosPorTipo(ServicioBE ent) { ServicioBEList lista = new ServicioBEList(); IDataReader DReader = null; try { using (Database db = new Database()) { db.ProcedureName = "[SRC_SPS_LISTAR_SERVICIOS_POR_TIPO_BO]"; db.AddParameter("@vi_nid_tipo_servicio", DbType.String, ParameterDirection.Input, ent.Id_TipoServicio); db.AddParameter("@vi_Nid_usuario", DbType.Int32, ParameterDirection.Input, ent.Nid_usuario); db.AddParameter("@vi_nid_modelo", DbType.Int32, ParameterDirection.Input, ent.nid_modelo == 0 ? (object)DBNull.Value : ent.nid_modelo); // @0001 I/F DReader = db.GetDataReader(); } while (DReader.Read()) { ServicioBE oCitasBE = CrearEntidad3(DReader); lista.Add(oCitasBE); } DReader.Close(); } catch (Exception) { if (DReader != null && !DReader.IsClosed) { DReader.Close(); } throw; } return(lista); }
public ServicioBEList GETListarDatosServicios(ServicioBE ent) { ServicioBEList lista = new ServicioBEList(); IDataReader DReader = null; try { using (Database db = new Database()) { db.ProcedureName = "[SRC_SPS_LISTAR_DATOS_SERVICIOS_BO]"; db.AddParameter("@VI_NID_SERVICIO", DbType.String, ParameterDirection.Input, ent.Id_Servicio); DReader = db.GetDataReader(); } while (DReader.Read()) { ServicioBE oCitasBE = CrearEntidad4(DReader); lista.Add(oCitasBE); } DReader.Close(); } catch (Exception) { if (DReader != null && !DReader.IsClosed) { DReader.Close(); } throw; } return(lista); }
void buscar() { hf_exportaexcel.Value = ""; objServBE.Co_Servicio = txtCodigo.Text.Trim(); objServBE.No_Servicio = txtNom.Text.Trim();; objServBE.Id_TipoServicio = Int32.Parse(cboTServicio.SelectedValue.ToString()); objServBE.Fl_activo = CboEstado.SelectedValue.ToString(); Session["MaestroServicioBE_FILTRO"] = objServBE; this.oMaestroServicioBEList = objServBL.BusqServicioList(objServBE); if (oMaestroServicioBEList == null || oMaestroServicioBEList.Count == 0) { Session["MaestroServicioBE_FILTRO"] = null; objServBE = null; objServBE = new ServicioBE(); oMaestroServicioBEList.Add(objServBE); } else { hf_exportaexcel.Value = "1"; } this.gdServicios.DataSource = oMaestroServicioBEList; this.gdServicios.DataBind(); Session["ServicioBEList"] = oMaestroServicioBEList; }
public ServicioBEList BusqServicioList(ServicioBE ent) { ServicioBEList lista = new ServicioBEList(); IDataReader DReader = null; try { using (Database db = new Database()) { db.ProcedureName = "SRC_SPS_SERVICIO_BY_PARAM_BO"; db.AddParameter("@vi_co_servicio", DbType.String, ParameterDirection.Input, ent.Co_Servicio); db.AddParameter("@vi_no_servicio", DbType.String, ParameterDirection.Input, ent.No_Servicio); db.AddParameter("@vi_nid_TipoServicio", DbType.Int32, ParameterDirection.Input, ent.Id_TipoServicio); db.AddParameter("@vi_fl_activo", DbType.String, ParameterDirection.Input, ent.Fl_activo); DReader = db.GetDataReader(); } while (DReader.Read()) { ServicioBE oEnt = CrearEntidad(DReader); lista.Add(oEnt); } DReader.Close(); } catch { if (DReader != null && !DReader.IsClosed) { DReader.Close(); } throw; } return(lista); }
protected void Page_Load(object sender, EventArgs e) { //Acceso a Pagina string AccesoPagina = (Master as Principal).ValidaAccesoOpcion(ConstanteBE.SRC_MantServicio_AccionVerForm); if (string.IsNullOrEmpty(AccesoPagina)) { AccesoPagina = (Master as Principal).ValidaTipoAccesoPagina(Page, "SinAcceso"); } btnVerDet.Visible = OpcionVer(); btnNuevo.Visible = OpcionNuevo(); BtnEditar.Visible = OpcionEditar(); if (!Page.IsPostBack) { Session["ordenGridTalleres"] = SortDirection.Descending; CargaInicial(); if (Session["MaestroServicioBE_FILTRO"] != null) { ServicioBE objFiltro = new ServicioBE(); objFiltro = (ServicioBE)(Session["MaestroServicioBE_FILTRO"]); txtCodigo.Text = objFiltro.Co_Servicio.Trim(); txtNom.Text = objFiltro.No_Servicio.Trim(); cboTServicio.SelectedValue = objFiltro.Id_TipoServicio.ToString(); CboEstado.SelectedValue = objFiltro.Fl_activo; buscar(); } } }
public ServicioBEList Listar_Datos_Servicio(ServicioBE ent) { ServicioBEList lista = new ServicioBEList(); SqlConnection conn = new SqlConnection(DataBaseHelper.GetDbConnectionString()); SqlCommand cmd = new SqlCommand("[SRC_SPS_LISTAR_DATOS_SERVICIOS_FO]", conn); SqlDataReader reader = null; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@vi_nid_servicio", ent.nid_servicio); try { conn.Open(); reader = cmd.ExecuteReader(); while (reader.Read()) { lista.Add(Entidad_Listar_Datos_Servicio(reader)); } reader.Close(); } catch (Exception) { if (reader != null && !reader.IsClosed) { reader.Close(); } throw; } finally { conn.Close(); conn.Dispose(); } return(lista); }
public PedidoSalidaDTO InsertEvento(PedidoEntradaDTO pPedidoEntradaDTO) { PedidoBE pedidoBE = UtilFunction.getPedidoBE(pPedidoEntradaDTO); List <PedidoServicioBE> listaPedidoServicioBE = new List <PedidoServicioBE>(); foreach (ServicioDTO servicioDTO in pPedidoEntradaDTO.servicios) { ServicioBE servicioBE = UtilFunction.getServicioBE(servicioDTO); PedidoServicioBE pedidoServicioBE = new PedidoServicioBE(); pedidoServicioBE.id = servicioDTO.idPedidoServicio; pedidoServicioBE.idEstadoEvento = servicioDTO.idEstadoEvento; listaPedidoServicioBE.Add(pedidoServicioBE); } List <EventoBE> listaEvento = negocioBL.insertEvento(pedidoBE, listaPedidoServicioBE); PedidoSalidaDTO pedidoSalidaDTO = new PedidoSalidaDTO(); if (listaEvento != null) { pedidoSalidaDTO.actualizo = "true"; } else { pedidoSalidaDTO.actualizo = "false"; } pedidoSalidaDTO.idPedido = pPedidoEntradaDTO.idPedido; return(pedidoSalidaDTO); }
public static ServicioBE getServicioBE(ServicioDTO pServicioDTO) { ServicioBE servicioBE = new ServicioBE(); servicioBE.codigo = pServicioDTO.servicioCodigo; servicioBE.id = pServicioDTO.idServicio; return(servicioBE); }
public Int32 UpdateServicio(ServicioBE ent) { Int32 res = 0; try { using (Database db = new Database()) { db.ProcedureName = "SRC_SPU_SERVICIO_BO"; db.AddParameter("@vi_nid_Servicio", DbType.String, ParameterDirection.Input, ent.Id_Servicio); db.AddParameter("@vi_co_servicio", DbType.String, ParameterDirection.Input, ent.Co_Servicio); db.AddParameter("@vi_no_servicio", DbType.String, ParameterDirection.Input, ent.No_Servicio); db.AddParameter("@vi_nid_tipo_servicio", DbType.Int32, ParameterDirection.Input, ent.Id_TipoServicio); if (ent.Qt_tiempo_prom == 0) { db.AddParameter("@qt_tiempo_prom", DbType.Int32, ParameterDirection.Input, DBNull.Value); } else { db.AddParameter("@qt_tiempo_prom", DbType.Int32, ParameterDirection.Input, ent.Qt_tiempo_prom); } db.AddParameter("@fl_quick_service", DbType.String, ParameterDirection.Input, ent.Fl_quick_service); db.AddParameter("@vi_no_dias_validos", DbType.String, ParameterDirection.Input, ent.no_dias_validos); if (String.IsNullOrEmpty(ent.co_usuario_cambio)) { db.AddParameter("@vi_co_usuario_modi", DbType.String, ParameterDirection.Input, DBNull.Value); } else { db.AddParameter("@vi_co_usuario_modi", DbType.String, ParameterDirection.Input, ent.co_usuario_cambio); } if (String.IsNullOrEmpty(ent.no_usuario_red)) { db.AddParameter("@vi_co_usuario_red", DbType.String, ParameterDirection.Input, DBNull.Value); } else { db.AddParameter("@vi_co_usuario_red", DbType.String, ParameterDirection.Input, ent.no_usuario_red); } db.AddParameter("@vi_no_estacion_red", DbType.String, ParameterDirection.Input, ent.no_estacion_red); db.AddParameter("@vi_fl_activo", DbType.String, ParameterDirection.Input, ent.Fl_activo); res = Int32.Parse(db.ExecuteScalar().ToString()); } } catch { throw; //return res = 1; } return(res); }
private ServicioBE Entidad_Listar_Servicios_PorTipo(IDataRecord DReader) { ServicioBE Entidad = new ServicioBE(); Int32 indice = 0; indice = DReader.GetOrdinal("nid_servicio"); Entidad.nid_servicio = (DReader.IsDBNull(indice) ? 0 : DReader.GetInt32(indice)); indice = DReader.GetOrdinal("no_servicio"); Entidad.no_servicio = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); return(Entidad); }
public Int32 ActualizarServicio(ServicioBE ent) { try { return(new ServicioDA().UpdateServicio(ent)); } catch //(Exception ex) { return(1); } }
public void UpdateServicioModelo(ServicioBE oServicioBe) { command = GetCommand("sgsnet_spu_mae_servicio_especifico_modelo"); command.Parameters.Add("@xmlServicios", SqlDbType.Xml).Value = oServicioBe.XmlServicios; command.Parameters.Add("@co_usuario_cambio", SqlDbType.VarChar, 20).Value = oServicioBe.co_usuario_cambio; command.Parameters.Add("@no_estacion_red", SqlDbType.VarChar, 50).Value = oServicioBe.no_estacion_red; command.Parameters.Add("@no_usuario_red", SqlDbType.VarChar, 50).Value = oServicioBe.no_usuario_red; Open(); ExecuteNonQuery(); Close(); }
public Int32 InsertServicio(ServicioBE ent) { try { return(new ServicioDA().InsertServicio(ent)); } catch //(Exception ex) { //ErrorEvent(this, ex); return(1); } }
private ServicioBE CrearEntidad3(IDataRecord DReader) { ServicioBE Entidad = new ServicioBE(); int indice; indice = DReader.GetOrdinal("NID_SERVICIO"); Entidad.Id_Servicio = (DReader.IsDBNull(indice) ? 0 : DReader.GetInt32(indice)); indice = DReader.GetOrdinal("NO_SERVICIO"); Entidad.No_Servicio = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); return(Entidad); }
private ServicioBE Entidad_Listar_Datos_Servicio(IDataRecord DReader) { ServicioBE Entidad = new ServicioBE(); Int32 indice = 0; indice = DReader.GetOrdinal("nid_servicio"); Entidad.nid_servicio = (DReader.IsDBNull(indice) ? 0 : DReader.GetInt32(indice)); indice = DReader.GetOrdinal("no_servicio"); Entidad.no_servicio = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("qt_tiempo_prom"); Entidad.qt_tiempo_prom = (DReader.IsDBNull(indice) ? 0 : DReader.GetInt32(indice)); indice = DReader.GetOrdinal("fl_quick_service"); Entidad.fl_quick_service = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("no_dias_validos"); Entidad.no_dias_validos = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); return(Entidad); }
public static ServicioDTO getServicioDTO(ServicioBE pServicioBE) { ServicioDTO servicioDTO = new ServicioDTO(); servicioDTO.idServicio = pServicioBE.id; servicioDTO.costo = pServicioBE.costo; //servicioDTO.idEvento = pServicioBE.idEvento; servicioDTO.servicioCodigo = pServicioBE.codigo; servicioDTO.servicioNombre = pServicioBE.nombre; servicioDTO.estadoEventoCodigo = pServicioBE.estadoEventoCodigo; servicioDTO.estadoEventoNombre = pServicioBE.estadoEventoNombre; servicioDTO.fecha = pServicioBE.fechaEvento; if (pServicioBE.fechaEvento != null) { servicioDTO.fechaString = pServicioBE.fechaEvento.ToString(); } servicioDTO.idPedidoServicio = pServicioBE.idPedidoServicio; return(servicioDTO); }
public ServicioBE ObtenerTextoInformativo(int nid_tipo_servicio, int nid_marca) { ServicioBE oTextoInformativoBE = null; SqlConnection conn = new SqlConnection(DataBaseHelper.GetDbConnectionString()); SqlCommand cmd = new SqlCommand("[SRC_SPS_OBTENER_TEXTO_INFORMATIVO]", conn); cmd.Parameters.AddWithValue("@vi_nid_tipo_servicio", nid_tipo_servicio); cmd.Parameters.AddWithValue("@vi_nid_marca", nid_marca == 0 ? (object)DBNull.Value : nid_marca); cmd.CommandType = CommandType.StoredProcedure; SqlDataReader reader = null; try { conn.Open(); reader = cmd.ExecuteReader(); Int32 indice; while (reader.Read()) { oTextoInformativoBE = new ServicioBE(); indice = reader.GetOrdinal("fl_visible"); oTextoInformativoBE.fl_visible_tx_informativo = (reader.IsDBNull(indice) ? "" : reader.GetString(indice)); indice = reader.GetOrdinal("tx_informativo"); oTextoInformativoBE.tx_informativo = (reader.IsDBNull(indice) ? "" : reader.GetString(indice)); } reader.Close(); } catch (Exception) { throw; } finally { conn.Close(); conn.Dispose(); } return(oTextoInformativoBE); }
private ServicioBE CrearEntidad4(IDataRecord DReader) { ServicioBE Entidad = new ServicioBE(); int indice; indice = DReader.GetOrdinal("NID_SERVICIO"); Entidad.Id_Servicio = (DReader.IsDBNull(indice) ? 0 : DReader.GetInt32(indice)); indice = DReader.GetOrdinal("NO_SERVICIO"); Entidad.No_Servicio = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("QT_TIEMPO_PROM"); Entidad.Qt_tiempo_prom = (DReader.IsDBNull(indice) ? 0 : DReader.GetInt32(indice)); indice = DReader.GetOrdinal("FL_QUICK_SERVICE"); Entidad.Fl_quick_service = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("NO_DIAS_VALIDOS"); Entidad.no_dias_validos = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); return(Entidad); }
public ServicioBE InsertPedidoServicio(ServicioBE pServicioBE) { int resultado = 0; try { PEDIDO_SERVICIO oPEDIDO_SERVICIO = new PEDIDO_SERVICIO(); oPEDIDO_SERVICIO.SERVICIO = pServicioBE.id; oPEDIDO_SERVICIO.PEDIDO = pServicioBE.idPedido; oPEDIDO_SERVICIO.COSTO = pServicioBE.costo; using (dbVeterinariaEntities oModelo = new dbVeterinariaEntities()) { oModelo.PEDIDO_SERVICIO.Add(oPEDIDO_SERVICIO); resultado = oModelo.SaveChanges(); } } catch (Exception ex) { throw; } return(pServicioBE); }
public ServicioBEList BusqServicioList(ServicioBE ent) { return(new ServicioDA().BusqServicioList(ent)); }
public void UpdateServicioModelo(ServicioBE oServicioBe) { new ServicioDA().UpdateServicioModelo(oServicioBe); }
public void AddServicioModelo(ServicioBE oServicioBe) { new ServicioDA().AddServicioModelo(oServicioBe); }
public ServicioBEList GETListarDatosServicios(ServicioBE ent) { return(new ServicioDA().GETListarDatosServicios(ent)); }
public ServicioBEList GETListarServiciosPorTipo(ServicioBE ent) { return(new ServicioDA().GETListarServiciosPorTipo(ent)); }
public ServicioBEList Listar_Servicios_PorTipo(ServicioBE ent) { return(new ServicioDA().Listar_Servicios_PorTipo(ent)); }
public ServicioBEList Listar_Datos_Servicio(ServicioBE ent) { return(new ServicioDA().Listar_Datos_Servicio(ent)); }
// Envio del Pedido al cliente public PedidoBE insert(PedidoBE pPedidoBE, List <PedidoServicioBE> pListaPedidoServicioBE) { string mensajeSalida = ""; List <ValorBE> listaEstadoEvento = valorDA.Get(new ValorBE.Criterio() { CODIGO = "PP", LISTA_CODIGO = "ESTADO_EVENTO" }); List <ValorBE> listaEstadoPedido = valorDA.Get(new ValorBE.Criterio() { CODIGO = "EP_PENDIENTE", LISTA_CODIGO = "ESTADO_PEDIDO" }); List <UsuarioBE> listaUsuario = usuarioDA.get(new UsuarioBE.Criterio() { ID = pPedidoBE.usuario }); ValorBE estadoEventoPendiente = listaEstadoEvento[0]; ValorBE estadoPedidoPendiente = listaEstadoPedido[0]; UsuarioBE usuarioBE = listaUsuario[0]; using (TransactionScope transactionScope = new TransactionScope(TransactionScopeOption.Required, new TransactionOptions() { IsolationLevel = System.Transactions.IsolationLevel.RepeatableRead })) { pPedidoBE.estado = estadoPedidoPendiente.id; pPedidoBE = pedidoDA.Insert(pPedidoBE); foreach (PedidoServicioBE obj in pListaPedidoServicioBE) { obj.idPedido = pPedidoBE.id; PedidoServicioBE pedidoServicioBE = pedidoServicioDA.insert(obj); // pedidoServicioBE = pedidoServicioDA.insert(obj); EventoBE eventoBE = new EventoBE(); eventoBE.idPedidoServicio = pedidoServicioBE.id; eventoBE.estado = estadoEventoPendiente.id; eventoBE.fecha = DateTime.Now; eventoDA.insert(eventoBE); ServicioBE servicioBE = servcioDA.get(new ServicioBE.Criterio() { ID = pedidoServicioBE.idServicio })[0]; mensajeSalida = "Registro,"; mensajeSalida = mensajeSalida + pPedidoBE.id + ","; mensajeSalida = mensajeSalida + servicioBE.id + "," + servicioBE.nombre + ","; mensajeSalida = mensajeSalida + estadoEventoPendiente.valor + ","; mensajeSalida = mensajeSalida + usuarioBE.usuario; log.Info(mensajeSalida); mensajeSalida = ""; } transactionScope.Complete(); return(pPedidoBE); } }