//metodos de equipo // modo = agregarequipo, modo = modificarequipo, modo = agregarserieequipo public string agregareditarequipo(DatosServicioTecnico datosequipo, string modo) { string respuesta = ""; SqlConnection cn = new SqlConnection(Conexion.conexion); try { SqlParameter[] dbParams = new SqlParameter[] { ProcAlmacenado2.MakeParam("@modo", SqlDbType.NVarChar, 50, modo), ProcAlmacenado2.MakeParam("@idequipo", SqlDbType.Int, 0, datosequipo.idequipo), ProcAlmacenado2.MakeParam("@idmarca", SqlDbType.Int, 0, datosequipo.idmarca), ProcAlmacenado2.MakeParam("@idmodelo", SqlDbType.Int, 0, datosequipo.idmodelo), ProcAlmacenado2.MakeParam("@serie", SqlDbType.NVarChar, 300, datosequipo.serie), ProcAlmacenado2.MakeParam("@equipo", SqlDbType.NVarChar, 300, datosequipo.nombreequipo), ProcAlmacenado2.MakeParam("@idordenservicio", SqlDbType.Int, 0, datosequipo.idordenservicio), ProcAlmacenado2.MakeParam("@idserieyequipo", SqlDbType.Int, 0, datosequipo.idserieyequipo) }; ProcAlmacenado2.ExecuteNonQuery("SP_ORDENSERVICIOS", dbParams); } catch (Exception) { throw; } return(respuesta); }
public DataTable Buscarequipo(DatosServicioTecnico datosequipo, bool pormarca = false, bool pormodelo = false, bool porequipo = false) { SqlConnection cn = new SqlConnection(Conexion.conexion); DataTable dtResult = new DataTable("datosequipo"); try { SqlParameter[] dbParams = new SqlParameter[] { ProcAlmacenado2.MakeParam("@modo", SqlDbType.NVarChar, 50, "consultarequipoconcatenado"), ProcAlmacenado2.MakeParam("@idequipo", SqlDbType.NVarChar, 300, datosequipo.idequipo), ProcAlmacenado2.MakeParam("@idmarca", SqlDbType.Int, 0, datosequipo.idmarca), ProcAlmacenado2.MakeParam("@idmodelo", SqlDbType.Int, 0, datosequipo.idmodelo), ProcAlmacenado2.MakeParam("@porequipo", SqlDbType.Bit, 0, porequipo), ProcAlmacenado2.MakeParam("@pormarca", SqlDbType.Bit, 0, pormarca), ProcAlmacenado2.MakeParam("@pormodelo", SqlDbType.Bit, 0, pormodelo), ProcAlmacenado2.MakeParam("@serie", SqlDbType.NVarChar, 300, serie), ProcAlmacenado2.MakeParam("@idordenservicio", SqlDbType.Int, 0, datosequipo.idordenservicio) }; dtResult = ProcAlmacenado2.ExecuteDatatable("SP_ORDENSERVICIOS", dbParams); } catch (Exception) { throw; } return(dtResult); }
public DataTable Busquedaconcatenada(DatosRetirodeMercaderia Dorden) { SqlConnection cn = new SqlConnection(Conexion.conexion); DataTable dtResult = new DataTable("orden"); try { SqlParameter[] dbParams = new SqlParameter[] { ProcAlmacenado2.MakeParam("@modo", SqlDbType.NVarChar, 50, "consultarordenconcatenado"), ProcAlmacenado2.MakeParam("@codcliente", SqlDbType.Int, 0, Dorden.codcliente), ProcAlmacenado2.MakeParam("@estado", SqlDbType.NVarChar, 50, Dorden.estado), ProcAlmacenado2.MakeParam("@tipoorden", SqlDbType.NVarChar, 50, Dorden.tipoorden), ProcAlmacenado2.MakeParam("@fechaini", SqlDbType.DateTime, 0, Dorden.fechaini), ProcAlmacenado2.MakeParam("@fechafin", SqlDbType.DateTime, 0, Dorden.fechafin), ProcAlmacenado2.MakeParam("@porcliente", SqlDbType.Bit, 0, Dorden.porcliente), ProcAlmacenado2.MakeParam("@porestado", SqlDbType.Bit, 0, Dorden.porestado), ProcAlmacenado2.MakeParam("@portipo", SqlDbType.Bit, 0, Dorden.portipo), ProcAlmacenado2.MakeParam("@porfecha", SqlDbType.Bit, 0, Dorden.porfecha), ProcAlmacenado2.MakeParam("@TipoRetiro", SqlDbType.Int, 0, Dorden.tiporetiro), ProcAlmacenado2.MakeParam("@pororden", SqlDbType.Bit, 0, Dorden.pornorden), ProcAlmacenado2.MakeParam("@nroorden", SqlDbType.Int, 0, Dorden.norden), ProcAlmacenado2.MakeParam("@codventa", SqlDbType.Int, 0, Dorden.codventa), ProcAlmacenado2.MakeParam("@porventa", SqlDbType.Bit, 0, Dorden.porventa), //@TipoRetiro }; dtResult = ProcAlmacenado2.ExecuteDatatable("SP_RETIRODEMERCADERIA", dbParams); } catch (Exception) { throw; } return(dtResult); }
public DataTable localidad() { //Modo 3 para DB cn = new SqlConnection(Conexion.conexion); //le asigno en el constructor el nombre de la tabla DataTable dtResult = new DataTable("cliente"); cn.Open(); try { //probar mas adelante SqlParameter[] dbParams = new SqlParameter[] { ProcAlmacenado2.MakeParam("@modo", SqlDbType.Int, 0, 10), ProcAlmacenado2.MakeParam("@idcliente", SqlDbType.Int, 0, 0), ProcAlmacenado2.MakeParam("@idprovincia", SqlDbType.Int, 0, idprovincia) //SqlParameter parCliente = ProcAlmacenado.asignarParametros("@idcliente", SqlDbType.Int, 0); // comando.Parameters.Add(parCliente); }; dtResult = ProcAlmacenado2.ExecuteDatatable("SP_CLIENTE", dbParams); cn.Close(); return(dtResult); } catch (Exception ex) { throw ex; } }
public object configsistema(string nombre) { string msg = "ok"; string valor = ""; string tipovalor = ""; try { SqlParameter[] dbParams = new SqlParameter[] { ProcAlmacenado2.MakeParam("@nombreconf", SqlDbType.VarChar, 0, nombre), ProcAlmacenado2.MakeParam("@cod_empresa", SqlDbType.Int, 0, 1), ProcAlmacenado2.MakeParam("@Modo", SqlDbType.Int, 0, 7), }; SqlDataReader dr; dr = ProcAlmacenado2.ExecuteDataReader("SP_CONFIG_EMPRESA", dbParams); if (dr.Read()) { valor = Convert.ToString(dr["valor"]); tipovalor = Convert.ToString(dr["tipovalor"]); } } catch (Exception ex) { throw; } return(valor); }
public DataTable buscarmarca(DatosServicioTecnico serviciotecnico) { SqlConnection cn = new SqlConnection(Conexion.conexion); DataTable dtResult = new DataTable("datosmarca"); try { SqlParameter[] dbParams = new SqlParameter[] { ProcAlmacenado2.MakeParam("@modo", SqlDbType.NVarChar, 50, "consultarmarca"), ProcAlmacenado2.MakeParam("@idordenservicio", SqlDbType.Int, 0, idordenservicio) }; dtResult = ProcAlmacenado2.ExecuteDatatable("SP_ORDENSERVICIOS", dbParams); } catch (Exception) { throw; } return(dtResult); }
public DataTable Busquedatipo() { SqlConnection cn = new SqlConnection(Conexion.conexion); DataTable dtResult = new DataTable("orden"); try { SqlParameter[] dbParams = new SqlParameter[] { ProcAlmacenado2.MakeParam("@modo", SqlDbType.NVarChar, 50, "buscartiporetiro") }; dtResult = ProcAlmacenado2.ExecuteDatatable("SP_RETIRODEMERCADERIA", dbParams); } catch (Exception) { throw; } return(dtResult); }
public void agregaryeditarserviciotecnico(DatosServicioTecnico servicio, string varmodo) { try { SqlParameter[] dbParams = new SqlParameter[] { ProcAlmacenado2.MakeParam("@modo", SqlDbType.NVarChar, 50, varmodo), ProcAlmacenado2.MakeParam("@idordenservicio", SqlDbType.Int, 0, idordenservicio), ProcAlmacenado2.MakeParam("@marca", SqlDbType.NVarChar, 300, servicio.marca), ProcAlmacenado2.MakeParam("@modelo", SqlDbType.NVarChar, 300, servicio.modelo), ProcAlmacenado2.MakeParam("@idmarca", SqlDbType.Int, 0, servicio.idmarca), ProcAlmacenado2.MakeParam("@idequipo", SqlDbType.Int, 0, servicio.idequipo) }; ProcAlmacenado2.ExecuteNonQuery("SP_ORDENSERVICIOS", dbParams); } catch (Exception) { throw; } }
public DataTable buscarmodelo(DatosServicioTecnico serviciotecnico) { DataTable dtResult = new DataTable(); try { SqlParameter[] dbParams = new SqlParameter[] { ProcAlmacenado2.MakeParam("@modo", SqlDbType.NVarChar, 50, "consultarmodelo"), ProcAlmacenado2.MakeParam("@idmarca", SqlDbType.Int, 0, serviciotecnico.idmarca), ProcAlmacenado2.MakeParam("@idequipo", SqlDbType.Int, 0, serviciotecnico.idequipo), ProcAlmacenado2.MakeParam("@idordenservicio", SqlDbType.Int, 0, idordenservicio) }; dtResult = ProcAlmacenado2.ExecuteDatatable("SP_ORDENSERVICIOS", dbParams); } catch (Exception) { throw; } return(dtResult); }
public DataTable consultadetalla(DatodetalleRetirodeMercaderia detalle) { SqlConnection cn = new SqlConnection(Conexion.conexion); DataTable dtResult = new DataTable("ordendetalle"); try { SqlParameter[] dbParams = new SqlParameter[] { ProcAlmacenado2.MakeParam("@modo", SqlDbType.NVarChar, 50, "consulta"), ProcAlmacenado2.MakeParam("@norden", SqlDbType.Int, 0, detalle.norden) }; dtResult = ProcAlmacenado2.ExecuteDatatable("SP_RETIRODEMERCADERIADETALLE ", dbParams); } catch (Exception) { throw; } return(dtResult); }
public DataTable selecciondeconsultageneral(Datosgenerales general, string modo = "modoseleccion") { DataTable dtResult = new DataTable(); try { SqlParameter[] dbParams = new SqlParameter[] { ProcAlmacenado2.MakeParam("@modo", SqlDbType.NVarChar, 50, modo), ProcAlmacenado2.MakeParam("@campo", SqlDbType.NVarChar, 300, general.campo), ProcAlmacenado2.MakeParam("@tabla", SqlDbType.NVarChar, 300, general.tabla), ProcAlmacenado2.MakeParam("@valor", SqlDbType.NVarChar, 300, general.valor) }; dtResult = ProcAlmacenado2.ExecuteDatatable("SP_GENERAL", dbParams); } catch (Exception) { throw; } return(dtResult); }
public string confequipo(DatosConfigEmpresa configequipo) { string respuesta = ""; //Modo 3 para DB SqlConnection cn = new SqlConnection(Conexion.conexion); //le asigno en el constructor el nombre de la tabla DataTable dtResult = new DataTable("Confequipo"); try { //probar mas adelante SqlParameter[] dbParams = new SqlParameter[] { ProcAlmacenado2.MakeParam("@modo", SqlDbType.Int, 0, 4), ProcAlmacenado2.MakeParam("@equipo", SqlDbType.NVarChar, 0, configequipo.equipo), ProcAlmacenado2.MakeParam("@usuarioconectado", SqlDbType.NVarChar, 0, configequipo.usuario), ProcAlmacenado2.MakeParam("@turno", SqlDbType.NVarChar, 0, configequipo.turno), ProcAlmacenado2.MakeParam("@idusuario", SqlDbType.Int, 0, configequipo.idusuario), ProcAlmacenado2.MakeParam("@cod_sucursal", SqlDbType.Int, 0, configequipo.codsucursal), ProcAlmacenado2.MakeParam("@fecha", SqlDbType.DateTime, 0, configequipo.fecha), ProcAlmacenado2.MakeParam("@ruta", SqlDbType.NVarChar, 0, configequipo.ruta), ProcAlmacenado2.MakeParam("@ip", SqlDbType.NVarChar, 0, configequipo.ip), ProcAlmacenado2.MakeParam("@puertofiscal", SqlDbType.Int, 0, configequipo.puertofiscal), ProcAlmacenado2.MakeParam("@modelofiscal", SqlDbType.Int, 0, configequipo.modelofiscal), ProcAlmacenado2.MakeParam("@idempresa", SqlDbType.Int, 0, configequipo.idempresa), ProcAlmacenado2.MakeParam("@marcafiscal", SqlDbType.NVarChar, 0, configequipo.marcafiscal), ProcAlmacenado2.MakeParam("@cod_empresa", SqlDbType.Int, 0, 1), ProcAlmacenado2.MakeParam("@impticket", SqlDbType.NVarChar, 0, configequipo.impticket), ProcAlmacenado2.MakeParam("@impreporte", SqlDbType.NVarChar, 0, configequipo.impreporte), ProcAlmacenado2.MakeParam("@Puntoventa", SqlDbType.NVarChar, 0, configequipo.puntoventa), ProcAlmacenado2.MakeParam("@FormatoImpFactElectronica", SqlDbType.NVarChar, 0, configequipo.FormatoImpFactElectronica), ProcAlmacenado2.MakeParam("@FormatoImpProforma", SqlDbType.NVarChar, 0, configequipo.formatoimpproforma), ProcAlmacenado2.MakeParam("@FormatoImpRemito", SqlDbType.NVarChar, 0, configequipo.formatoimpremito) }; ProcAlmacenado2.ExecuteNonQuery("SP_CONFIG_EMPRESA", dbParams); /* * cn.Open(); * //en el sp si esta el equipo lo va actualizar pero si no esta el equipo lo agrega * SqlCommand comando = ProcAlmacenado.CrearProc(cn, "SP_CONFIG_EMPRESA"); * //Modo 3 agregar * SqlParameter parModo = ProcAlmacenado.asignarParametros("@modo", SqlDbType.Int, 4); * comando.Parameters.Add(parModo); * * SqlParameter parequipo = ProcAlmacenado.asignarParametros("@equipo", SqlDbType.NVarChar,configequipo.equipo); * comando.Parameters.Add(parequipo); * * SqlParameter parusuarioconectado = ProcAlmacenado.asignarParametros("@usuarioconectado", SqlDbType.NVarChar, configequipo.usuario); * comando.Parameters.Add(parusuarioconectado ); * * SqlParameter parturno = ProcAlmacenado.asignarParametros("@turno", SqlDbType.NVarChar, configequipo.turno); * comando.Parameters.Add(parturno ); * * SqlParameter paridusuario = ProcAlmacenado.asignarParametros("@idusuario", SqlDbType.Int, configequipo.idusuario); * comando.Parameters.Add(paridusuario ); * * SqlParameter parcodsucursal = ProcAlmacenado.asignarParametros("@cod_sucursal", SqlDbType.Int , configequipo.codsucursal); * comando.Parameters.Add(parcodsucursal ); * * SqlParameter parfecha = ProcAlmacenado.asignarParametros("@fecha", SqlDbType.DateTime , configequipo.fecha); * comando.Parameters.Add(parfecha ); * * SqlParameter paruta = ProcAlmacenado.asignarParametros("@ruta", SqlDbType.NVarChar, configequipo.ruta); * comando.Parameters.Add(paruta); * * SqlParameter parip = ProcAlmacenado.asignarParametros("@ip", SqlDbType.NVarChar, configequipo.ip); * comando.Parameters.Add(parip ); * * SqlParameter parpuertofiscal = ProcAlmacenado.asignarParametros("@puertofiscal", SqlDbType.Int, configequipo.puertofiscal); * comando.Parameters.Add(parpuertofiscal ); * * SqlParameter parmodelofiscal = ProcAlmacenado.asignarParametros("@modelofiscal", SqlDbType.Int, configequipo.modelofiscal); * comando.Parameters.Add(parmodelofiscal ); * * SqlParameter paridempresa = ProcAlmacenado.asignarParametros("@idempresa", SqlDbType.Int, configequipo.idempresa); * comando.Parameters.Add(paridempresa ); * * SqlParameter parmarcafiscal = ProcAlmacenado.asignarParametros("@marcafiscal", SqlDbType.NVarChar, configequipo.marcafiscal); * comando.Parameters.Add(parmarcafiscal); * * SqlParameter parEmpresa = ProcAlmacenado.asignarParametros("@cod_empresa", SqlDbType.Int, 1); * comando.Parameters.Add(parEmpresa); * * * * if (comando.ExecuteNonQuery() == 1) * { * * respuesta = "ok"; * } * else * { * * respuesta = "error"; * } * cn.Close(); */ } catch (Exception ex) { throw ex; } return(respuesta); }