public ActionResult asignarModulo(String roleId, String[] ids) { if (!String.IsNullOrEmpty(roleId)) { TempData["vRoleId"] = roleId; Role role = db.Roles.Find(int.Parse(roleId)); if (ids != null && ids.Length > 0) { DateTime date = DateTime.Now; Usuario user = db.Usuarios.Find(1); foreach (String moduloId in ids) { RoleModulo roleModulo = new RoleModulo(); roleModulo.Role = role; roleModulo.fechaCreacion = date; roleModulo.Usuario = user; int idTemp = int.Parse(moduloId); var modulo = db.Modulos.Find(idTemp); roleModulo.Modulo = modulo; db.RoleModulos.Add(roleModulo); db.SaveChanges(); } } } return(RedirectToAction("Index", new { roleId = roleId })); }
public ActionResult Create([Bind(Include = "Id,claveCliente,claveSua,rfc,descripcion,Plaza_id,Grupo_id,ejecutivoContadorId")] Cliente cliente) { if (ModelState.IsValid) { Cliente clienteTemp = db.Clientes.Where(p => p.rfc.Equals(cliente.rfc.Trim())).FirstOrDefault(); if (clienteTemp == null) { cliente.claveCliente = cliente.claveCliente.ToUpper(); cliente.claveSua = cliente.claveSua.ToUpper(); cliente.descripcion = cliente.descripcion.ToUpper(); cliente.rfc = cliente.rfc.ToUpper(); //Validar esto cliente.ejecutivoContadorId = cliente.Id; db.Clientes.Add(cliente); db.SaveChanges(); return(RedirectToAction("Index")); } } ViewBag.Plaza_id = new SelectList((from s in db.Plazas.ToList() where s.indicador.Equals("U") orderby s.descripcion select new { id = s.id, descripcion = s.descripcion }), "id", "descripcion", cliente.Plaza_id); ViewBag.Grupo_id = new SelectList(db.Grupos, "id", "nombreCorto", cliente.Grupo_id); return(View(cliente)); }
public ActionResult Create([Bind(Include = "id,folioSolicitud,clienteId,plazaId,fechaSolicitud,esquemaId,sdiId,contratoId,fechaTerminoContrato,fechaInicial,fechaFinal,fechaBaja,fechaModificacion,tipoPersonalId,solicita,valida,autoriza,noTrabajadores,observaciones,estatusSolicitud,estatusNomina,estatusAfiliado,estatusJuridico,estatusTarjeta,usuarioId,proyectoId,fechaEnvio,tipoSolicitud,conceptoBaja")] Solicitud solicitud) { if (ModelState.IsValid) { db.Solicituds.Add(solicitud); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.clienteId = new SelectList(db.Clientes, "Id", "claveCliente", solicitud.clienteId); ViewBag.estatusSolicitud = new SelectList(db.Conceptos, "id", "grupo", solicitud.estatusSolicitud); ViewBag.estatusNomina = new SelectList(db.Conceptos, "id", "grupo", solicitud.estatusNomina); ViewBag.estatusJuridico = new SelectList(db.Conceptos, "id", "grupo", solicitud.estatusJuridico); ViewBag.estatusAfiliado = new SelectList(db.Conceptos, "id", "grupo", solicitud.estatusAfiliado); ViewBag.estatusTarjeta = new SelectList(db.Conceptos, "id", "grupo", solicitud.estatusTarjeta); ViewBag.tipoSolicitud = new SelectList(db.Conceptos, "id", "grupo", solicitud.tipoSolicitud); ViewBag.esquemaId = new SelectList(db.EsquemasPagoes, "id", "descripcion", solicitud.esquemaId); ViewBag.plazaId = new SelectList(db.Plazas, "id", "descripcion", solicitud.plazaId); ViewBag.proyectoId = new SelectList(db.Proyectos, "id", "descripcion", solicitud.proyectoId); ViewBag.sdiId = new SelectList(db.SDIs, "id", "descripcion", solicitud.sdiId); ViewBag.contratoId = new SelectList(db.TipoContratoes, "id", "descripcion", solicitud.contratoId); ViewBag.tipoPersonalId = new SelectList(db.TipoPersonals, "id", "descripcion", solicitud.tipoPersonalId); ViewBag.usuarioId = new SelectList(db.Usuarios, "Id", "nombreUsuario", solicitud.usuarioId); return(View(solicitud)); }
/** * Creamos los roles * */ /** * creamos los modulos * */ private void asignarPermisosBasicos() { int count = db.Modulos.Count(); if (count > 0) { //Obtenemos el modulo de seguridad para darle permisos Modulo modulo = db.Modulos.Where(x => x.descripcionCorta.Trim().Equals("Seguridad")).FirstOrDefault(); DateTime date = DateTime.Now; //Grabamos las funciones de seguridad RoleModulo rm = new RoleModulo(); rm.moduloId = modulo.id; //Buscamos el rol de administrador Role role = new Role(); role = (from x in db.Roles where x.descripcion.Equals("Administrador") select x).FirstOrDefault(); rm.roleId = role.id; rm.usuarioCreacionId = 1; rm.fechaCreacion = date; db.RoleModulos.Add(rm); db.SaveChanges(); //Damos permisos a funciones de seguridad permisosFuncionesSeguridad(role.id, modulo.id); } }
//Asignamos el topico al usuario public ActionResult asignarTopico(String usuarioId, String topico, String[] ids) { if (!String.IsNullOrEmpty(usuarioId)) { TempData["vUsuarioId"] = usuarioId; TempData["vTopico"] = topico; Usuario usuario = db.Usuarios.Find(int.Parse(usuarioId)); if (ids != null && ids.Length > 0) { DateTime date = DateTime.Now; Usuario user = db.Usuarios.Find(1); foreach (String topicoId in ids) { TopicosUsuario topicoUsuario = new TopicosUsuario(); topicoUsuario.tipo = topico; topicoUsuario.fechaCreacion = date; topicoUsuario.Usuario1 = usuario; topicoUsuario.Usuario = user; topicoUsuario.usuarioCreacionId = user.Id; int idTemp = int.Parse(topicoId); topicoUsuario.topicoId = idTemp; db.TopicosUsuarios.Add(topicoUsuario); db.SaveChanges(); } } } return(RedirectToAction("Index", new { usuarioId = usuarioId, topico = topico })); }
public ActionResult Create([Bind(Include = "Id,registro,rfc,nombre,actividad,domicilio,municipio,codigoPostal,entidad,telefono,remision,zona,delegacion,carEnt,numeroDelegacion,carDel,numSub,tipoConvenio,convenio,inicioAfiliacion,patRep,clase,fraccion,STyPS,Plaza_id,direccionArchivo")] Patrone patrone) { if (ModelState.IsValid) { try { patrone.nombre = patrone.nombre.ToUpper(); db.Patrones.Add(patrone); db.SaveChanges(); } catch (DbEntityValidationException dbEx) { foreach (var validationErrors in dbEx.EntityValidationErrors) { foreach (var validationError in validationErrors.ValidationErrors) { Trace.TraceInformation("Property: {0} Error: {1}", validationError.PropertyName, validationError.ErrorMessage); } } } return(RedirectToAction("Index")); } ViewBag.Plaza_id = new SelectList(db.Plazas, "id", "descripcion", patrone.Plaza_id); return(View(patrone)); }
public ActionResult DeleteConfirmed(int id) { MovimientosAsegurado asegurado = db.MovimientosAseguradoes.Find(id); db.MovimientosAseguradoes.Remove(asegurado); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "registroaseguradoal,numeroAfiliacion,CURP,RFC,nombre,salarioImss,salarioInfo,fechaAlta,fechaBaja,tipoTrabajo,semanaJornada,paginaInfo,tipoDescuento,valorDescuento,claveUbicacion,nombreTemporal,fechaDescuento,finDescuento,articulo33,salarioArticulo33,trapeniv,estado,claveMunicipio")] Asegurado asegurado) { if (ModelState.IsValid) { db.Asegurados.Add(asegurado); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(asegurado)); }
public ActionResult Create([Bind(Include = "id,tipo,descripcion,fechaCreacion")] CatalogoMovimiento catalogoMovimiento) { if (ModelState.IsValid) { catalogoMovimiento.descripcion = catalogoMovimiento.descripcion.ToUpper(); db.CatalogoMovimientos.Add(catalogoMovimiento); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(catalogoMovimiento)); }
public ActionResult UploadPDFFile([Bind(Include = "id")] Acreditado acreditado, String answer) { if (acreditado.id > 0) { acreditado = db.Acreditados.Find(acreditado.id); if (Request.Files.Count > 0) { var file = Request.Files[0]; if (file != null && file.ContentLength > 0) { String path = "C:\\SUA\\Acreditados\\" + acreditado.numeroAfiliacion.Trim() + "\\" + answer + "\\"; //Path.Combine("C:\\SUA\\", uploadModel.subFolder); if (!System.IO.File.Exists(path)) { System.IO.Directory.CreateDirectory(path); } //var fileName = Path.GetFileName(file.FileName); var fileName = answer + "-" + acreditado.numeroAfiliacion.Trim() + ".pdf"; var pathFinal = Path.Combine(path, fileName); file.SaveAs(pathFinal); //Move(); ViewBag.dbUploaded = true; //Validamos la acción realizada if (answer.Equals("Alta")) { acreditado.alta = "S"; } else if (answer.Equals("Baja")) { acreditado.baja = "S"; } else if (answer.Equals("Modificacion")) { acreditado.modificacion = "S"; } else { acreditado.permanente = "S"; } db.Acreditados.Add(acreditado); db.SaveChanges(); } } } return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "id,patronId,anno,mes,imss,rcv,infonavit,total,nt,usuarioId,fechaCreacion,clienteId")] SumarizadoCliente sumarizadoCliente) { if (ModelState.IsValid) { db.SumarizadoClientes.Add(sumarizadoCliente); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.clienteId = new SelectList(db.Clientes, "Id", "claveCliente", sumarizadoCliente.clienteId); ViewBag.patronId = new SelectList(db.Patrones, "Id", "registro", sumarizadoCliente.patronId); ViewBag.usuarioId = new SelectList(db.Usuarios, "Id", "nombreUsuario", sumarizadoCliente.usuarioId); return(View(sumarizadoCliente)); }
public ActionResult Create([Bind(Include = "id,descripcion,cveCorta,indicador")] Plaza plaza) { if (ModelState.IsValid) { plaza.descripcion = plaza.descripcion.ToUpper(); plaza.cveCorta = plaza.cveCorta.ToUpper(); plaza.indicador = plaza.indicador.ToUpper(); db.Plazas.Add(plaza); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(plaza)); }
public ActionResult Create([Bind(Include = "id,descripcionCorta,descripcionLarga,fechaCreacion,estatus")] Modulo modulo) { if (ModelState.IsValid) { Usuario usuario = Session["UsuarioData"] as Usuario; modulo.fechaCreacion = DateTime.Now; modulo.estatus = "A"; db.Modulos.Add(modulo); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(modulo)); }
public ActionResult Create([Bind(Include = "id,anosTrabajados,diasVacaciones,primaVacacional,porcentaje,diasAno,factorVacaciones,aguinaldo,diasAnoAguinaldo,factor,factorIntegracion,fechaRegistro,usuarioId")] Factore factore) { if (ModelState.IsValid) { Usuario usuario = Session["UsuarioData"] as Usuario; factore.usuarioId = usuario.Id; db.Factores.Add(factore); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.usuarioId = new SelectList(db.Usuarios, "Id", "nombreUsuario", factore.usuarioId); return(View(factore)); }
public ActionResult Create([Bind(Include = "id,descripcion,fechaCreacion,usuarioId")] RegimenInfonavit regimenInfonavit) { if (ModelState.IsValid) { Usuario usuario = Session["UsuarioData"] as Usuario; regimenInfonavit.fechaCreacion = DateTime.Now; regimenInfonavit.usuarioId = usuario.Id; db.RegimenInfonavits.Add(regimenInfonavit); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.usuarioId = new SelectList(db.Usuarios, "Id", "nombreUsuario", regimenInfonavit.usuarioId); return(View(regimenInfonavit)); }
public ActionResult Create([Bind(Include = "id,descripcion,fechaCreacion,usuarioId")] Giro giro) { if (ModelState.IsValid) { Usuario usuario = Session["UsuarioData"] as Usuario; giro.fechaCreacion = DateTime.Now; giro.usuarioId = usuario.Id; db.Giros.Add(giro); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.usuarioId = new SelectList(db.Usuarios, "Id", "nombreUsuario", giro.usuarioId); return(View(giro)); }
public ActionResult Create([Bind(Include = "id,descripcion,naturalez,fechaCreacion,usuarioId")] Pais pais) { if (ModelState.IsValid) { Usuario usuario = Session["UsuarioData"] as Usuario; pais.fechaCreacion = DateTime.Now; pais.usuarioId = usuario.Id; db.Paises.Add(pais); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.usuarioId = new SelectList(db.Usuarios, "Id", "nombreUsuario", pais.usuarioId); return(View(pais)); }
public ActionResult Create([Bind(Include = "id,clienteId,descripcion,fechaCreacion,usuarioId")] Proyecto proyecto) { if (ModelState.IsValid) { Usuario usuario = Session["UsuarioData"] as Usuario; proyecto.fechaCreacion = DateTime.Now; proyecto.usuarioId = usuario.Id; db.Proyectos.Add(proyecto); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.clienteId = new SelectList(db.Clientes, "Id", "claveCliente", proyecto.clienteId); return(View(proyecto)); }
public ActionResult Create([Bind(Include = "id,descripcion,fechaCreacion,estatus")] Role role) { if (ModelState.IsValid) { //Usuario loggeado Usuario usuario = Session["UsuarioData"] as Usuario; role.fechaCreacion = DateTime.Now; role.estatus = "A"; db.Roles.Add(role); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(role)); }
public ActionResult Create([Bind(Include = "id,parametroId,descripcion,fechaCreacion,valorString,valorMoneda,valorFecha")] Parametro parametro) { if (ModelState.IsValid) { DateTime date = DateTime.Now; parametro.fechaCreacion = date; parametro.parametroId = parametro.parametroId.ToUpper(); parametro.descripcion = parametro.descripcion.ToUpper(); parametro.valorString = parametro.valorString.ToUpper(); db.Parametros.Add(parametro); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(parametro)); }
public ActionResult Create([Bind(Include = "id,clienteId,descripcion,archivo1,archivo2,archivo3,fechaFirma,firmo,testigo,actaConstitutivaEmpresa,poderRepresentanteLegal,ifeRepresentanteLegal,comprobanteDomicilio,fechaInicioVigencia,fechaFinalVigencia,estatus,fechaCreacion,usuarioId")] ContratosCliente contratosCliente) { if (ModelState.IsValid) { Usuario usuario = Session["UsuarioData"] as Usuario; contratosCliente.fechaCreacion = DateTime.Now; contratosCliente.usuarioId = usuario.Id; contratosCliente.estatus = "A"; db.ContratosClientes.Add(contratosCliente); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.clienteId = new SelectList(db.Clientes, "Id", "claveCliente", contratosCliente.clienteId); ViewBag.usuarioId = new SelectList(db.Usuarios, "Id", "nombreUsuario", contratosCliente.usuarioId); return(View(contratosCliente)); }
public ActionResult Create([Bind(Include = "id,paisId,descripcion,fechaCreacion,usuarioId")] Estado estado) { if (ModelState.IsValid) { Usuario usuario = Session["UsuarioData"] as Usuario; estado.fechaCreacion = DateTime.Now; estado.usuarioId = usuario.Id; db.Estados.Add(estado); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.paisId = new SelectList(db.Paises, "id", "descripcion", estado.paisId); ViewBag.usuarioId = new SelectList(db.Usuarios, "Id", "nombreUsuario", estado.usuarioId); return(View(estado)); }
public ActionResult Create([Bind(Include = "id,moduloId,descripcionCorta,descripcionLarga,accion,controlador,estatus,usuarioId,fechaCreacion,tipo")] Funcion funcion) { if (ModelState.IsValid) { //Usuario loggeado Usuario usuario = Session["UsuarioData"] as Usuario; funcion.fechaCreacion = DateTime.Now; funcion.usuarioId = usuario.Id; funcion.estatus = "A"; db.Funcions.Add(funcion); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.moduloId = new SelectList(db.Modulos, "id", "descripcionCorta", funcion.moduloId); return(View(funcion)); }
public ActionResult Create([Bind(Include = "id,solicitudId,departamentoId,estatusId,observaciones,usuarioId,fechaCreacion")] RespuestaSolicitud respuestaSolicitud) { if (ModelState.IsValid) { Usuario usuario = Session["UsuarioData"] as Usuario; respuestaSolicitud.fechaCreacion = DateTime.Now; respuestaSolicitud.usuarioId = usuario.Id; db.RespuestaSolicituds.Add(respuestaSolicitud); db.SaveChanges(); Departamento departamento = db.Departamentos.Find(respuestaSolicitud.departamentoId); Solicitud solicitud = db.Solicituds.Find(respuestaSolicitud.solicitudId); if (departamento.descripcion.Contains("Juridico")) { solicitud.estatusJuridico = respuestaSolicitud.estatusId; } else if (departamento.descripcion.Contains("Nomina")) { solicitud.estatusNomina = respuestaSolicitud.estatusId; } else if (departamento.descripcion.Contains("IMSS")) { solicitud.estatusAfiliado = respuestaSolicitud.estatusId; } else if (departamento.descripcion.Contains("Tarjeta")) { solicitud.estatusTarjeta = respuestaSolicitud.estatusId; } db.Entry(solicitud).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", "PanelSolicitud")); } ViewBag.estatusId = new SelectList(db.Conceptos, "id", "grupo", respuestaSolicitud.estatusId); ViewBag.departamentoId = new SelectList(db.Departamentos, "id", "descripcion", respuestaSolicitud.departamentoId); ViewBag.solicitudId = new SelectList(db.Solicituds, "id", "folioSolicitud", respuestaSolicitud.solicitudId); ViewBag.usuarioId = new SelectList(db.Usuarios, "Id", "nombreUsuario", respuestaSolicitud.usuarioId); return(View(respuestaSolicitud)); }
public ActionResult Create([Bind(Include = "id,empleadoId,archivo,tipoArchivo,usuarioId,fechaCreacion")] ArchivoEmpleado archivosEmpleado, String usuarioId) { if (ModelState.IsValid) { if (Request.Files.Count > 0) { //Obtenemos el empleado y el documento. Empleado empleado = db.Empleados.Find(archivosEmpleado.empleadoId); archivosEmpleado.Empleado = empleado; HttpFileCollectionBase files = Request.Files; archivosEmpleado.archivo = GuardarDocumentos(usuarioId, archivosEmpleado.empleadoId, archivosEmpleado.tipoArchivo, archivosEmpleado.Empleado.folioEmpleado, files); archivosEmpleado.fechaCreacion = DateTime.Now; //Guardamos nuestras entidades try { db.ArchivoEmpleadoes.Add(archivosEmpleado); db.SaveChanges(); } catch (DbEntityValidationException dbEx) { foreach (var validationErrors in dbEx.EntityValidationErrors) { foreach (var validationError in validationErrors.ValidationErrors) { Trace.TraceInformation("Property: {0} Error: {1}", validationError.PropertyName, validationError.ErrorMessage); } } } return(RedirectToAction("Index")); } } return(View(archivosEmpleado)); }
public ActionResult Create([Bind(Include = "Id,claveGrupo,nombre,nombreCorto,Plaza_id,posicion,estatus")] Grupos grupos) { if (ModelState.IsValid) { grupos.claveGrupo = grupos.claveGrupo.ToUpper(); grupos.nombre = grupos.nombre.ToUpper(); grupos.nombreCorto = grupos.nombreCorto.ToUpper(); grupos.estatus = "A"; db.Grupos.Add(grupos); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Plaza_id = new SelectList((from s in db.Plazas.ToList() where s.indicador.Equals("U") orderby s.descripcion select new { id = s.id, descripcion = s.descripcion }), "id", "descripcion", grupos.Plaza_id); return(View(grupos)); }
public ActionResult Create([Bind(Include = "id,clienteId,porcentajeComNomina,ivaNomina,porcentajeComIAS,ivaIAS,porcentajeComFlujo,ivaFlujo,costoSocial,conceptoFacturacion,fechaCreacion,usuarioId")] DatosAdicionalesCliente datosAdicionalesCliente, int clienteId) { if (ModelState.IsValid) { Usuario usuario = Session["UsuarioData"] as Usuario; Cliente cliente = db.Clientes.Find(clienteId); TempData["cliente"] = cliente; datosAdicionalesCliente.fechaCreacion = DateTime.Now; datosAdicionalesCliente.usuarioId = usuario.Id; datosAdicionalesCliente.clienteId = cliente.Id; datosAdicionalesCliente.Cliente = cliente; db.DatosAdicionalesClientes.Add(datosAdicionalesCliente); db.SaveChanges(); return(RedirectToAction("Index", new { id = clienteId })); } ViewBag.clienteId = new SelectList(db.Clientes, "Id", "claveCliente", datosAdicionalesCliente.clienteId); ViewBag.usuarioId = new SelectList(db.Usuarios, "Id", "nombreUsuario", datosAdicionalesCliente.usuarioId); return(View(datosAdicionalesCliente)); }
public ActionResult Create([Bind(Include = "Id,nombreUsuario,contrasena,departamentoId,claveUsuario,email,apellidoMaterno,apellidoPaterno,estatus,fechaIngreso,roleId,plazaId")] Usuario usuario) { if (ModelState.IsValid) { usuario.nombreUsuario = usuario.nombreUsuario.ToUpper(); usuario.apellidoMaterno = usuario.apellidoMaterno.ToUpper(); usuario.apellidoPaterno = usuario.apellidoPaterno.ToUpper(); db.Usuarios.Add(usuario); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.plazaId = new SelectList((from s in db.Plazas.ToList() where s.indicador.Equals("U") orderby s.descripcion select new { id = s.id, descripcion = s.descripcion }), "id", "descripcion", usuario.plazaId); ViewBag.roleId = new SelectList(db.Roles, "id", "descripcion", usuario.roleId); return(View(usuario)); }
public ActionResult Create([Bind(Include = "id,aseguradoId,lote,fechaTransaccion,tipo,nombreArchivo")] Movimiento movimiento) { if (ModelState.IsValid) { movimiento.fechaCreacion = DateTime.Now; db.Movimientos.Add(movimiento); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.aseguradoId = new SelectList(db.Asegurados, "id", "numeroAfiliacion", movimiento.aseguradoId); return(View(movimiento)); }
public Parametro getParameterByKey(String key) { Parametro parameter = new Parametro(); DateTime date = DateTime.Now; var smdfParameterTemp = (from b in db.Parametros where b.parametroId.Equals(key.Trim()) orderby b.fechaCreacion select b).FirstOrDefault(); if (smdfParameterTemp == null) { parameter = new Parametro(); if (!key.Equals("FACINFOSAL")) { parameter.descripcion = "No Value"; parameter.valorMoneda = Decimal.Parse("0.00"); parameter.fechaCreacion = date; } else { parameter.parametroId = "FACINFOSAL"; parameter.descripcion = "Ultima fecha de actualizacion de datos infonavit"; parameter.fechaCreacion = date; parameter.valorFecha = date.AddYears(-1); db.Parametros.Add(parameter); db.SaveChanges(); } } else { parameter = (Parametro)smdfParameterTemp; } return(parameter); }